X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=change.log;h=e2dd7dc47ba20344589ea909f1f6f4144b5efbd6;hb=63beed6ad95992578906e834cc309c05edca98a7;hp=2968e951d8a25ef58dc0db1bd18c0203116e2c17;hpb=2bb66f1d159d044d2c5dad0f0f968abcb6d53287;p=libcds.git diff --git a/change.log b/change.log index 2968e951..e2dd7dc4 100644 --- a/change.log +++ b/change.log @@ -8,11 +8,14 @@ construction time. - Changed: cds::gc::DHP is totally refactored to overcome some internal limitations. Now gc::DHP is fully adaptive variant of Hazard Pointer - SMR, any dependencies on thread count is removed, count of retired + SMR, any dependencies on count of thread are removed, count of retired data and hazard pointers per thread are increased automaticaly by perforce. External API of gc::DHP class is changed: now only initial count of hazard pointers can be specified in the constructor. Like new gc::HP, - the new gc::DHP supports an external allocator for internal data. + the new gc::DHP supports an external allocator. + - Added more flat-combining queue tests, thanks to Marsel Galimullin. + - Changed cmake scripts to support MacOS and ARMv7/ARMv8 (64 bit), + thanks to Michail Komarov (https://github.com/Nemo1369) 2.2.0 04.01.2017 General release