[dtrace] Allocation of TLABs. Allocation of objects directly from nursery.
[mono.git] / data / mono.d
index 14591aa483862dbd9931db5bd0c58eab5dfbb3f6..e18d4eb12e9ab6364020d8cf4e09974f1ac0810a 100644 (file)
@@ -21,6 +21,12 @@ provider mono {
 
        probe gc__heap__alloc (void *addr, uintptr_t len);
        probe gc__heap__free (void *addr, uintptr_t len);
+
+       probe gc__locked ();
+       probe gc__unlocked ();
+
+       probe gc__nursery__tlab__alloc (void *addr, uintptr_t len);
+       probe gc__nursery__obj__alloc (void *addr, uintptr_t size, char *class_name);
 };
 
 #pragma D attributes Evolving/Evolving/Common provider mono provider