[xbuild] Bump buildtools to get support for netstandard 1.6
[mono.git] / mono / utils / dtrace.h
index fd7eeca90ad7ba404e8ec8333d5b24b166de68ab..c5c153bbca925462dd90b5958272916f6148af9c 100644 (file)
 #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)
 
 #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)
 
 #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)
 #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