121 */
122 JNIEXPORT jstring JNICALL
123 JVM_InternString(JNIEnv *env, jstring str);
124
125 /*
126 * java.lang.System
127 */
128 JNIEXPORT jlong JNICALL
129 JVM_CurrentTimeMillis(JNIEnv *env, jclass ignored);
130
131 JNIEXPORT jlong JNICALL
132 JVM_NanoTime(JNIEnv *env, jclass ignored);
133
134 JNIEXPORT void JNICALL
135 JVM_ArrayCopy(JNIEnv *env, jclass ignored, jobject src, jint src_pos,
136 jobject dst, jint dst_pos, jint length);
137
138 JNIEXPORT jobject JNICALL
139 JVM_InitProperties(JNIEnv *env, jobject p);
140
141 /*
142 * java.io.File
143 */
144 JNIEXPORT void JNICALL
145 JVM_OnExit(void (*func)(void));
146
147 /*
148 * java.lang.Runtime
149 */
150 JNIEXPORT void JNICALL
151 JVM_Exit(jint code);
152
153 JNIEXPORT void JNICALL
154 JVM_Halt(jint code);
155
156 JNIEXPORT void JNICALL
157 JVM_GC(void);
158
159 /* Returns the number of real-time milliseconds that have elapsed since the
160 * least-recently-inspected heap object was last inspected by the garbage
|
121 */
122 JNIEXPORT jstring JNICALL
123 JVM_InternString(JNIEnv *env, jstring str);
124
125 /*
126 * java.lang.System
127 */
128 JNIEXPORT jlong JNICALL
129 JVM_CurrentTimeMillis(JNIEnv *env, jclass ignored);
130
131 JNIEXPORT jlong JNICALL
132 JVM_NanoTime(JNIEnv *env, jclass ignored);
133
134 JNIEXPORT void JNICALL
135 JVM_ArrayCopy(JNIEnv *env, jclass ignored, jobject src, jint src_pos,
136 jobject dst, jint dst_pos, jint length);
137
138 JNIEXPORT jobject JNICALL
139 JVM_InitProperties(JNIEnv *env, jobject p);
140
141 JNIEXPORT jstring JNICALL
142 JVM_GetTemporaryDirectory(JNIEnv *env);
143
144 /*
145 * java.io.File
146 */
147 JNIEXPORT void JNICALL
148 JVM_OnExit(void (*func)(void));
149
150 /*
151 * java.lang.Runtime
152 */
153 JNIEXPORT void JNICALL
154 JVM_Exit(jint code);
155
156 JNIEXPORT void JNICALL
157 JVM_Halt(jint code);
158
159 JNIEXPORT void JNICALL
160 JVM_GC(void);
161
162 /* Returns the number of real-time milliseconds that have elapsed since the
163 * least-recently-inspected heap object was last inspected by the garbage
|