Functions | |
void | __tm_write_barrier_pure (void *ptr) |
Write barrier for pure pointers during tm_SCAN. |
void __tm_write_barrier_pure | ( | void * | ptr | ) |
Write barrier for pure pointers during tm_SCAN.
Begin time stats.
End time stats.
Definition at line 128 of file barrier.c.
References tm, tm_pure_ptr_to_node(), tm_time_stat_begin(), tm_time_stat_end(), tm_write_barrier_node(), and tm_data::ts_barrier_pure.
Referenced by tm_init().
00129 { 00130 /*! Begin time stats. */ 00131 #if tm_TIME_STAT 00132 tm_time_stat_begin(&tm.ts_barrier_pure); 00133 #endif 00134 00135 tm_write_barrier_node(tm_pure_ptr_to_node(ptr)); 00136 00137 /*! End time stats. */ 00138 #if tm_TIME_STAT 00139 tm_time_stat_end(&tm.ts_barrier_pure); 00140 #endif 00141 }