diff options
Diffstat (limited to 'libjava/include/jvm.h')
-rw-r--r-- | libjava/include/jvm.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libjava/include/jvm.h b/libjava/include/jvm.h index a114e55..ed6c61e 100644 --- a/libjava/include/jvm.h +++ b/libjava/include/jvm.h @@ -290,6 +290,12 @@ void _Jv_GCRegisterDisappearingLink (jobject *objp); implement soft references. */ jboolean _Jv_GCCanReclaimSoftReference (jobject obj); +/* Register a finalizer for a String object. This is only used by + the intern() implementation. */ +void _Jv_RegisterStringFinalizer (jobject str); +/* This is called to actually finalize a possibly-intern()d String. */ +void _Jv_FinalizeString (jobject str); + /* Return approximation of total size of heap. */ long _Jv_GCTotalMemory (void); /* Return approximation of total free memory. */ |