Merged branch 'master' of https://github.com/Nemo1369/libcds
[libcds.git] / cds / gc / hp.h
index 61ec83af346b90f74094bdb20f70bed5a71c62f5..e42fedb65e58b81a8f77633a4c919ec6386a44d9 100644 (file)
 #ifndef CDSLIB_GC_HP_H
 #define CDSLIB_GC_HP_H
 
-#include <cds/gc/impl/hp_decl.h>
-#include <cds/gc/impl/hp_impl.h>
+#include <cds/gc/hp_smr.h>
 #include <cds/details/lib.h>
+#include <cds/threading/model.h>
 
 /**
-    @page cds_garbage_collectors_comparison GC comparison
+    @page cds_garbage_collectors_comparison SMR (Safe Memory Reclamation schema) comparison
     @ingroup cds_garbage_collector
 
     <table>
@@ -47,7 +47,7 @@
         </tr>
         <tr>
             <td>Max number of guarded (hazard) pointers per thread</td>
-            <td>limited (specifies in GC object ctor)</td>
+            <td>limited (specifies in SMR object ctor)</td>
             <td>unlimited (dynamically allocated when needed)</td>
         </tr>
         <tr>