probe process("classes").function("Explicit::Explicit"){ printf("Explicit constructor start\n"); } probe process("classes").function("Explicit::~Explicit"){ printf("Explicit destructor start\n"); } probe process("classes").function("Explicit::Explicit").return{ printf("Explicit constructor end\n"); } probe process("classes").function("Explicit::~Explicit").return{ printf("Explicit destructor end\n"); } //probe process("classes").function("Implicit::Implicit"){ // printf("Implicitconstructor\n"); //} //probe process("classes").function("Implicit::Implicit"){ // printf("Implicit constructor\n"); //}