Changes: Joseph Wenninger
- $Id: VMThread.c 873 2004-01-11 20:59:29Z twisti $
+ $Id: VMThread.c 964 2004-03-15 14:52:43Z jowenn $
*/
if (runverbose)
log_text("java_lang_Thread_currentThread called");
-#ifdef USE_THREADS
+#if defined(USE_THREADS) && !defined(NATIVE_THREADS)
t = (java_lang_Thread *) currentThread;
if (!t->group) {
if (runverbose)
log_text("java_lang_Thread_isAlive called");
-#ifdef USE_THREADS
+#if defined(USE_THREADS) && !defined(NATIVE_THREADS)
return aliveThread((thread *) this);
#else
return 0;
if (runverbose)
log_text("java_lang_Thread_resume0 called");
-#ifdef USE_THREADS
+#if defined(USE_THREADS) && !defined(NATIVE_THREADS)
resumeThread((thread *) this);
#endif
}
if (runverbose)
log_text("java_lang_Thread_setPriority0 called");
-#ifdef USE_THREADS
+#if defined(USE_THREADS) && !defined(NATIVE_THREADS)
setPriorityThread((thread *) this, par1);
#endif
}
if (runverbose)
log_text("java_lang_Thread_sleep called");
-#ifdef USE_THREADS
+#if defined(USE_THREADS) && !defined(NATIVE_THREADS)
sleepThread(millis);
#endif
}
if (runverbose)
log_text("java_lang_Thread_start called");
-#ifdef USE_THREADS
+#if defined(USE_THREADS) && !defined(NATIVE_THREADS)
startThread((thread*)this);
#endif
}
log_text ("java_lang_Thread_stop0 called");
-#ifdef USE_THREADS
+#if defined(USE_THREADS) && !defined(NATIVE_THREADS)
if (currentThread == (thread*)this) {
log_text("killing");
killThread(0);
if (runverbose)
log_text("java_lang_Thread_suspend0 called");
-#ifdef USE_THREADS
+#if defined(USE_THREADS) && !defined(NATIVE_THREADS)
suspendThread((thread*)this);
#endif
}
if (runverbose)
log_text("java_lang_Thread_yield called");
-#ifdef USE_THREADS
+#if defined(USE_THREADS) && !defined(NATIVE_THREADS)
yieldThread();
#endif
}
*/
JNIEXPORT void JNICALL Java_java_lang_Thread_nativeInit(JNIEnv *env, java_lang_Thread *this, s8 par1)
{
- log_text("Thread_nativeInit");
-
+/*
if (*exceptionptr)
- log_text("There has been an exception, strange...");
+ log_text("There has been an exception, strange...");*/
this->priority = 5;
}