Write Barrier: Hook

Variables

void(* _tm_write_barrier_pure )(void *referent) = __tm_write_barrier_ignore
 Write barrier hook for a "pure pointer".
void(* _tm_write_barrier_root )(void *referent) = __tm_write_barrier_ignore
 Write barrier hook for pointer into stack or data segment.
void(* _tm_write_barrier )(void *referent) = __tm_write_barrier_ignore
 Write barrier hook for unknown pointer.

Variable Documentation

void(* _tm_write_barrier)(void *referent) = __tm_write_barrier_ignore

Write barrier hook for unknown pointer.

Write barrier hook for a pointer to the stack, to a data segment, or within a tm_alloc()'ed node.

Pointer may be in stack, data segment or within tm_alloc() node. Pointer may be 0.

Referenced by tm_init().

void(* _tm_write_barrier_pure)(void *referent) = __tm_write_barrier_ignore

Write barrier hook for a "pure pointer".

Write barrier hook to a tm_alloc()'ed node.

A "pure pointer" must point to beginning of tm_alloc()'ed address. A pure pointer should never be 0.

Referenced by tm_init().

void(* _tm_write_barrier_root)(void *referent) = __tm_write_barrier_ignore

Write barrier hook for pointer into stack or data segment.

Write barrier hook for stack or data segment.

Referenced by tm_init().


Generated on Mon Jan 25 06:33:12 2010 for TM(tredmill) by  doxygen 1.6.1