X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Futils%2Fdtrace.h;h=c5c153bbca925462dd90b5958272916f6148af9c;hb=c952badd43d182d58da94c9976ebd8f34e5d805d;hp=755203a2f6b03165b848b1729d9b25c4395248d1;hpb=85b8bd1f70b647185ba979a5613efeb59980194f;p=mono.git diff --git a/mono/utils/dtrace.h b/mono/utils/dtrace.h index 755203a2f6b..c5c153bbca9 100644 --- a/mono/utils/dtrace.h +++ b/mono/utils/dtrace.h @@ -51,50 +51,16 @@ #define MONO_GC_END_ENABLED() (0) -#define MONO_GC_CHECKPOINT_1(generation) -#define MONO_GC_CHECKPOINT_1_ENABLED() (0) - -#define MONO_GC_CHECKPOINT_2(generation) -#define MONO_GC_CHECKPOINT_2_ENABLED() (0) - -#define MONO_GC_CHECKPOINT_3(generation) -#define MONO_GC_CHECKPOINT_3_ENABLED() (0) - -#define MONO_GC_CHECKPOINT_4(generation) -#define MONO_GC_CHECKPOINT_4_ENABLED() (0) - -#define MONO_GC_CHECKPOINT_5(generation) -#define MONO_GC_CHECKPOINT_5_ENABLED() (0) - -#define MONO_GC_CHECKPOINT_6(generation) -#define MONO_GC_CHECKPOINT_6_ENABLED() (0) - -#define MONO_GC_CHECKPOINT_7(generation) -#define MONO_GC_CHECKPOINT_7_ENABLED() (0) - -#define MONO_GC_CHECKPOINT_8(generation) -#define MONO_GC_CHECKPOINT_8_ENABLED() (0) - -#define MONO_GC_CHECKPOINT_9(generation) -#define MONO_GC_CHECKPOINT_9_ENABLED() (0) +#define MONO_GC_REQUESTED(generation,requested_size,wait_to_finish) +#define MONO_GC_REQUESTED_ENABLED() (0) #define MONO_GC_CONCURRENT_START_BEGIN(generation) #define MONO_GC_CONCURRENT_START_BEGIN_ENABLED() (0) -#define MONO_GC_CONCURRENT_START_END(generation,num_major_objects_marked) -#define MONO_GC_CONCURRENT_START_END_ENABLED() (0) - #define MONO_GC_CONCURRENT_UPDATE_FINISH_BEGIN(generation,num_major_objects_marked) #define MONO_GC_CONCURRENT_UPDATE_FINISH_BEGIN_ENABLED() (0) -#define MONO_GC_CONCURRENT_UPDATE_END(generation,num_major_objects_marked) -#define MONO_GC_CONCURRENT_UPDATE_END_ENABLED() (0) - -#define MONO_GC_CONCURRENT_FINISH_END(generation,num_major_objects_marked) -#define MONO_GC_CONCURRENT_FINISH_END_ENABLED() (0) - - #define MONO_GC_SWEEP_BEGIN(generation,full_sweep) #define MONO_GC_SWEEP_BEGIN_ENABLED() (0) @@ -115,20 +81,6 @@ #define MONO_GC_WORLD_RESTART_END_ENABLED() (0) -#define MONO_GC_HEAP_ALLOC(addr,size) -#define MONO_GC_HEAP_ALLOC_ENABLED() (0) - -#define MONO_GC_HEAP_FREE(addr,size) -#define MONO_GC_HEAP_FREE_ENABLED() (0) - - -#define MONO_GC_LOCKED() -#define MONO_GC_LOCKED_ENABLED() (0) - -#define MONO_GC_UNLOCKED() -#define MONO_GC_UNLOCKED_ENABLED() (0) - - #define MONO_GC_NURSERY_TLAB_ALLOC(addr,len) #define MONO_GC_NURSERY_TLAB_ALLOC_ENABLED() (0) @@ -145,9 +97,6 @@ #define MONO_GC_MAJOR_OBJ_ALLOC_DEGRADED(addr,size,ns_name,class_name) #define MONO_GC_MAJOR_OBJ_ALLOC_DEGRADED_ENABLED() (0) -#define MONO_GC_MAJOR_OBJ_ALLOC_MATURE(addr,size,ns_name,class_name) -#define MONO_GC_MAJOR_OBJ_ALLOC_MATURE_ENABLED() (0) - #define MONO_GC_OBJ_MOVED(dest,src,dest_gen,src_gen,size,ns_name,class_name) #define MONO_GC_OBJ_MOVED_ENABLED() (0) @@ -171,12 +120,15 @@ #define MONO_GC_FINALIZE_INVOKE_ENABLED() (0) -#define MONO_GC_WEAK_UPDATE(ref_addr,old_addr,new_addr,size,ns_name,class_name,track) +#define MONO_GC_WEAK_UPDATE(ref_addr,new_addr,size,ns_name,class_name,track) #define MONO_GC_WEAK_UPDATE_ENABLED() (0) #define MONO_GC_GLOBAL_REMSET_ADD(ref_addr,obj_addr,size,ns_name,class_name) -#define MONO_GC_GLOBAL_REMSET_ADD() (0) +#define MONO_GC_GLOBAL_REMSET_ADD_ENABLED() (0) + +#define MONO_GC_OBJ_CEMENTED(addr,size,ns_name,class_name) +#define MONO_GC_OBJ_CEMENTED_ENABLED() (0) #endif