Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

My C++ synchronization objects library was updated..

16 views
Skip to first unread message

Ramine

unread,
Mar 24, 2017, 10:24:03 AM3/24/17
to
Hello...


My C++ synchronization objects library was updated..

Now it is more stable and fast.

You can download it from:

https://sites.google.com/site/aminer68/c-synchronization-objects-library


Thank you,
Amine Moulay Ramdane.

amin...@gmail.com

unread,
Mar 24, 2017, 12:39:25 PM3/24/17
to
Hello...

I was aware that memory ordering is not the only issue and that you have to use fences and memory barriers, but my implementation of my algorithms like my MLock and AMLock etc. was already using the correct fences and memory barriers to ensure sequential consistency in the hardware side, but what i have added is that i have switch the optimization off locally in some units to avoid memory reordering of the Delphi and FreePascal compilers, and now my C++ synchronization objects library is more stable and fast.



Thank you,
Amine Moulay Ramdne.

amin...@gmail.com

unread,
Mar 24, 2017, 12:39:55 PM3/24/17
to
On Friday, March 24, 2017 at 10:24:03 AM UTC-4, Ramine wrote:
0 new messages