X-Git-Url: http://plrg.eecs.uci.edu/git/?p=libcds.git;a=blobdiff_plain;f=cds%2Fthreading%2Fmodel.h;fp=cds%2Fthreading%2Fmodel.h;h=8182865f2dc0d824d61f511cde9a9ce1c315923d;hp=01eea051e5dead1b9eafb1248ecda914eb5133bb;hb=759ffa51fb865adbebbfdb44273f9b83ec7cc8f3;hpb=18858c8c87bbc47b50a96accb5e8e11334b6f43a diff --git a/cds/threading/model.h b/cds/threading/model.h index 01eea051..8182865f 100644 --- a/cds/threading/model.h +++ b/cds/threading/model.h @@ -46,32 +46,6 @@ namespace cds { namespace threading { */ template cds::urcu::details::thread_data * getRCU(); - /// Get cds::gc::HP thread GC implementation for current thread - /** - The object returned may be uninitialized if you did not call attachThread in the beginning of thread execution - or if you did not use cds::gc::HP. - To initialize cds::gc::HP GC you must constuct cds::gc::HP object in the beginning of your application, - see \ref cds_how_to_use "How to use libcds" - */ - template <> - inline cds::gc::HP::thread_gc_impl& getGC() - { - return Manager::getHZPGC(); - } - - /// Get cds::gc::DHP thread GC implementation for current thread - /** - The object returned may be uninitialized if you did not call attachThread in the beginning of thread execution - or if you did not use cds::gc::DHP. - To initialize cds::gc::DHP GC you must constuct cds::gc::DHP object in the beginning of your application, - see \ref cds_how_to_use "How to use libcds" - */ - template <> - inline cds::gc::DHP::thread_gc_impl& getGC() - { - return Manager::getDHPGC(); - } - //@cond template<> inline cds::urcu::details::thread_data * getRCU()