2 * mono.d: DTrace provider for Mono
5 * Andreas Faerber <andreas.faerber@web.de>
10 /* Virtual Execution System (VES) */
11 probe
ves__init__begin ();
12 probe
ves__init__end ();
14 /* Just-in-time compiler (JIT) */
15 probe
method__compile__begin (char* class_name
, char* method_name
, char* signature
);
16 probe
method__compile__end (char* class_name
, char* method_name
, char* signature
, int success
);
18 /* Garbage Collector (GC) */
19 probe
gc__begin (int generation
);
20 probe
gc__end (int generation
);
23 #
pragma D attributes Evolving
/Evolving
/Common provider mono provider
24 #
pragma D attributes Private
/Private
/Unknown provider mono
module
25 #
pragma D attributes Private
/Private
/Unknown provider mono
function
26 #
pragma D attributes Evolving
/Evolving
/Common provider mono name
27 #
pragma D attributes Evolving
/Evolving
/Common provider mono args