Apr 6, 2018 Post comments count0 Post likes count0 The MIPS R4000, part 5: Memory access (aligned) Raymond Chen Simple loads and stores.
Apr 5, 2018 Post comments count0 Post likes count0 The MIPS R4000, part 4: Constants Raymond Chen Load them up, a half at a time.
Apr 4, 2018 Post comments count0 Post likes count0 The MIPS R4000, part 3: Multiplication, division, and the temperamental HI and LO registers Raymond Chen You have to treat them nicely or they will refuse to coöperate.
Apr 3, 2018 Post comments count0 Post likes count0 The MIPS R4000, part 2: 32-bit integer calculations Raymond Chen The usual suspects.
Apr 2, 2018 Post comments count0 Post likes count0 The MIPS R4000, part 1: Introduction Raymond Chen Here we go again.
Mar 30, 2018 Post comments count0 Post likes count1 How do I choose between the strong and weak versions of compare-exchange? Raymond Chen It depends on how bad a spurious failure is for your algorithm.
Mar 29, 2018 Post comments count0 Post likes count1 What’s up with compare_exchange_weak anyway? Raymond Chen It's handy for certain classes of processors.
Mar 28, 2018 Post comments count0 Post likes count1 When I memcpy a struct into a std::atomic of that struct, why does the result not match? Raymond Chen You're storing it wrong.
Mar 8, 2018 Post comments count0 Post likes count1 What’s the difference between CreateTimerQueueTimer and SetThreadpoolTimer? Raymond Chen They are both the same thing under the covers.
Mar 7, 2018 Post comments count0 Post likes count1 When MSDN says NULL, is it okay to use nullptr? Raymond Chen One of many equivalent formulations.