X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Futils%2Fdtrace.h;h=c5c153bbca925462dd90b5958272916f6148af9c;hb=c952badd43d182d58da94c9976ebd8f34e5d805d;hp=fd7eeca90ad7ba404e8ec8333d5b24b166de68ab;hpb=68f576b39779394d0a2e097f8d50728c770cb6ee;p=mono.git diff --git a/mono/utils/dtrace.h b/mono/utils/dtrace.h index fd7eeca90ad..c5c153bbca9 100644 --- a/mono/utils/dtrace.h +++ b/mono/utils/dtrace.h @@ -51,22 +51,16 @@ #define MONO_GC_END_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) @@ -87,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) @@ -117,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) @@ -143,9 +120,16 @@ #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_ENABLED() (0) + +#define MONO_GC_OBJ_CEMENTED(addr,size,ns_name,class_name) +#define MONO_GC_OBJ_CEMENTED_ENABLED() (0) + #endif #endif