public
Description: Rubinius, the Ruby VM
Homepage: http://rubini.us
Clone URL: git://github.com/evanphx/rubinius.git
rubinius / shotgun / rubinius.d
100644 19 lines (15 sloc) 0.701 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
provider rubinius {
    probe function__entry(char*, char*, char*, int);
    probe function__return(char*, char*, char*, int);
    
    /* gc probes */
    probe gc__begin();
    probe gc__end();
    
    /* Some initial memory type probes */
    probe object__create__start(char*, char*, int);
    probe object__create__done(char*, char*, int);
};
 
#pragma D attributes Evolving/Evolving/Common provider rubinius provider
#pragma D attributes Private/Private/Common provider rubinius module
#pragma D attributes Private/Private/Common provider rubinius function
#pragma D attributes Evolving/Evolving/Common provider rubinius name
#pragma D attributes Evolving/Evolving/Common provider rubinius args