X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fthreads%2Fthread.hpp;h=0804b81f7c3172bdea73a9f87efd231d818fa03b;hb=a99db5e76512c854ef3800d53797ee54f3cd900f;hp=7124b4cf83e4f41b825805715b672189af830f6d;hpb=faf9ced36a84879b43e9b41783ba891cce356dd0;p=cacao.git diff --git a/src/threads/thread.hpp b/src/threads/thread.hpp index 7124b4cf8..0804b81f7 100644 --- a/src/threads/thread.hpp +++ b/src/threads/thread.hpp @@ -100,40 +100,6 @@ extern "C" { /* inline functions ***********************************************************/ -/* thread_get_object *********************************************************** - - Return the Java for the given thread. - - ARGUMENTS: - t ... thread - - RETURN: - the Java object - -*******************************************************************************/ - -inline static java_handle_t *thread_get_object(threadobject *t) -{ - return LLNI_WRAP(t->object); -} - - -/* threads_thread_set_object *************************************************** - - Set the Java object for the given thread. - - ARGUMENTS: - t ... thread - o ... Java object - -*******************************************************************************/ - -inline static void thread_set_object(threadobject *t, java_handle_t *o) -{ - t->object = LLNI_DIRECT(o); -} - - /* thread_get_current_object ************************************************** Return the Java object of the current thread. @@ -149,7 +115,7 @@ inline static java_handle_t *thread_get_current_object(void) java_handle_t *o; t = THREADOBJECT; - o = thread_get_object(t); + o = LLNI_WRAP(t->object); return o; } @@ -190,7 +156,7 @@ inline static bool thread_is_attached(threadobject *t) { java_handle_t *o; - o = thread_get_object(t); + o = LLNI_WRAP(t->object); return o != NULL; }