 ===================================================================
 --- object.c	(revision 16089)
 +++ object.c	(working copy)
-@@ -19,6 +19,10 @@
+@@ -19,7 +19,35 @@
  #include <errno.h>
  #include <ctype.h>
  #include <math.h>

+			RUBY_RUBY_PROBE(probe_name, probe_data);
+		ret = Qnil;
+	}
+	#endif
+    	return ret;
+}
+

+	char *start_probe;
+	char *end_probe;
+	
+#ifdef ENABLE_DTRACE
+
+	args = rb_scan_args(argc, argv, "11", &name, &data);
+	probe_data = args == 2 ? StringValuePtr(data) : "";
