< prev index next >

src/share/vm/prims/jvm.h

Print this page




 142  * java.io.File
 143  */
 144 JNIEXPORT void JNICALL
 145 JVM_OnExit(void (*func)(void));
 146 
 147 /*
 148  * java.nio.Bits
 149  */
 150 JNIEXPORT void JNICALL
 151 JVM_CopySwapMemory(JNIEnv *env, jobject srcObj, jlong srcOffset,
 152                    jobject dstObj, jlong dstOffset, jlong size,
 153                    jlong elemSize);
 154 
 155 /*
 156  * java.lang.Runtime
 157  */
 158 JNIEXPORT void JNICALL
 159 JVM_Exit(jint code);
 160 
 161 JNIEXPORT void JNICALL



 162 JVM_Halt(jint code);
 163 
 164 JNIEXPORT void JNICALL
 165 JVM_GC(void);
 166 
 167 /* Returns the number of real-time milliseconds that have elapsed since the
 168  * least-recently-inspected heap object was last inspected by the garbage
 169  * collector.
 170  *
 171  * For simple stop-the-world collectors this value is just the time
 172  * since the most recent collection.  For generational collectors it is the
 173  * time since the oldest generation was most recently collected.  Other
 174  * collectors are free to return a pessimistic estimate of the elapsed time, or
 175  * simply the time since the last full collection was performed.
 176  *
 177  * Note that in the presence of reference objects, a given object that is no
 178  * longer strongly reachable may have to be inspected multiple times before it
 179  * can be reclaimed.
 180  */
 181 JNIEXPORT jlong JNICALL




 142  * java.io.File
 143  */
 144 JNIEXPORT void JNICALL
 145 JVM_OnExit(void (*func)(void));
 146 
 147 /*
 148  * java.nio.Bits
 149  */
 150 JNIEXPORT void JNICALL
 151 JVM_CopySwapMemory(JNIEnv *env, jobject srcObj, jlong srcOffset,
 152                    jobject dstObj, jlong dstOffset, jlong size,
 153                    jlong elemSize);
 154 
 155 /*
 156  * java.lang.Runtime
 157  */
 158 JNIEXPORT void JNICALL
 159 JVM_Exit(jint code);
 160 
 161 JNIEXPORT void JNICALL
 162 JVM_BeforeHalt();
 163 
 164 JNIEXPORT void JNICALL
 165 JVM_Halt(jint code);
 166 
 167 JNIEXPORT void JNICALL
 168 JVM_GC(void);
 169 
 170 /* Returns the number of real-time milliseconds that have elapsed since the
 171  * least-recently-inspected heap object was last inspected by the garbage
 172  * collector.
 173  *
 174  * For simple stop-the-world collectors this value is just the time
 175  * since the most recent collection.  For generational collectors it is the
 176  * time since the oldest generation was most recently collected.  Other
 177  * collectors are free to return a pessimistic estimate of the elapsed time, or
 178  * simply the time since the last full collection was performed.
 179  *
 180  * Note that in the presence of reference objects, a given object that is no
 181  * longer strongly reachable may have to be inspected multiple times before it
 182  * can be reclaimed.
 183  */
 184 JNIEXPORT jlong JNICALL


< prev index next >