summaryrefslogtreecommitdiff
path: root/boehm-gc/include/javaxfc.h
diff options
context:
space:
mode:
Diffstat (limited to 'boehm-gc/include/javaxfc.h')
-rw-r--r--boehm-gc/include/javaxfc.h20
1 files changed, 0 insertions, 20 deletions
diff --git a/boehm-gc/include/javaxfc.h b/boehm-gc/include/javaxfc.h
index 880020c5363..23e01005afe 100644
--- a/boehm-gc/include/javaxfc.h
+++ b/boehm-gc/include/javaxfc.h
@@ -18,24 +18,4 @@
*/
void GC_finalize_all();
-/*
- * A version of GC_register_finalizer that allows the object to be
- * finalized before the objects it references. This is again error
- * prone, in that it makes it easy to accidentally reference finalized
- * objects. Again, recommended only for JVM implementors.
- */
-void GC_register_finalizer_no_order(GC_PTR obj,
- GC_finalization_proc fn, GC_PTR cd,
- GC_finalization_proc *ofn, GC_PTR * ocd);
-
-void GC_debug_register_finalizer_no_order(GC_PTR obj,
- GC_finalization_proc fn, GC_PTR cd,
- GC_finalization_proc *ofn, GC_PTR * ocd);
-#ifdef GC_DEBUG
-# define GC_REGISTER_FINALIZER(p, f, d, of, od) \
- GC_debug_register_finalizer_no_order(p, f, d, of, od)
-#else
-# define GC_REGISTER_FINALIZER(p, f, d, of, od) \
- GC_register_finalizer_no_order(p, f, d, of, od)
-#endif