HP and DHP SMR totally refactored
Updated copyright
Removed redundant spaces
Fixed Clang build Fixed minor lang warnings
HP refactoring: - added move semantics support to guards for reducing HP count - added move semantics for container's method returning guarded_ptr - fixed some minor bugs
Added copyright and license
Add epoch_count parameter in cds::gc::DHP constructor Add cds::gc::DHP initialization parameters to test config files
Removed trailing whitespaces
Improving intrusive MultiLevelHashSet<HP>: - added erase_at() function - unified guarded_ptr interface for gc::HP and gc::DHP - added gc::DHP tests - fixed gc::DHP::forced_scan() unlimited memory consumption when no free retired ptr is found
Removed TSan annotations, tuned memory ordering
issue#11: cds: changed __CDS_ guard prefix to CDSLIB_ for all .h files
fix doc
Removing trailing spaces
Improving gc:HP and gc::DHP guards
fix a bugs in guarded_ptr and exempt_ptr
bugfix in cds::gc::HP::guarded_ptr
movable quarded_ptr: SplitList
reimplement guarded_ptr from scratch
Rollback some GC changes
Fix GC refactoring bugs