Apr 17, 2025 Post comments count3 Post likes count1 The case of the feature flag that didn’t stay on long enough, part 1 Raymond Chen Understanding scope and order of destruction.
Apr 16, 2025 Post comments count0 Post likes count1 Using the classical model for linking to provide unit test overrides Raymond Chen Overriding a LIB with an OBJ for fun and profit.
Apr 11, 2025 Post comments count12 Post likes count5 The case of the UI thread that hung in a kernel call Raymond Chen I did tell you not to do that.
Apr 10, 2025 Post comments count0 Post likes count1 Function overloading is more flexible (and more convenient) than template function specialization Raymond Chen You can change more things in an overload.
Apr 9, 2025 Post comments count5 Post likes count0 Why can’t I use SEC_LARGE_PAGES with a file-based file mapping? Raymond Chen No paging, no crying.
Apr 7, 2025 Post comments count4 Post likes count2 On priority inversion in the use of a spinlock to ensure atomic access to a shared_ptr Raymond Chen Priority inversion may be rare, but correctness doesn't care about rarity.
Apr 4, 2025 Post comments count5 Post likes count1 Adding delays to our task sequencer, part 3 Raymond Chen Waiting more cheaply.
Apr 3, 2025 Post comments count0 Post likes count2 Adding delays to our task sequencer, part 2 Raymond Chen Waiting the right amount of time.
Apr 2, 2025 Post comments count0 Post likes count2 Adding delays to our task sequencer, part 1 Raymond Chen Not so fast there.
Mar 28, 2025 Post comments count3 Post likes count2 Fixing exception safety in our task_sequencer Raymond Chen Exception safety, the forgotten requirement.