Fix the 'markbit' bug of cache-adapt multicoregc version. In the compact phase,...
[IRC.git] / Robust / src / Runtime / bamboo / multicoreruntime.h
index c734d5cc37ae185b4dc910b200dc6b0ae553cf18..958f9f657fc29377e919b1026d664df38b7c8098 100644 (file)
@@ -598,6 +598,10 @@ void outputProfileData();
 // BAMBOO_CLEAN_DTLB(): zero-out all the dtlb entries                      //
 // BAMBOO_CACHE_FLUSH_L2(): Flush the contents of this tile's L2 back to   //
 //                          main memory                                    //
+// BAMBOO_CACHE_FLUSH_RANGE_NO_FENCE(x, y): flush a range of mem without   //
+//                                          mem fence                      //
+// BAMBOO_CACHE_MEM_FENCE_INCOHERENT(): fence to guarantee visibility of   //
+//                                      stores to incoherent memory        //
 /////////////////////////////////////////////////////////////////////////////
 
 #endif  // #ifdef MULTICORE