سی++ پیادهسازی یک پشتهٔ Lock-Free - قسمت دوم: اشارهگرهای خطری در این پست، سعی کردیم مدیریت حافظهٔ ساختماندادهای که نوشتیم رو با استفاده از Hazard Pointer ها انجام بدیم.
سی++ پیادهسازی یک پشتهٔ Lock-Free - قسمت اول در این پست(و احتمالا پست بعدی) راجع به پیادهسازی کردن یک Stack به شکل lock-free صحبت میکنیم.
سی++ مباحث پیچیدهتر در memory ordering حالا که مباحث ابتدایی ترتیبهای حافظه (memory ordering) رو باهم دیدیم، وقت اینه که یکم مسائل پیچیدهتری رو بررسی کنیم.