26 #ifndef THREAD_RUNTIME_HPP_
27 #define THREAD_RUNTIME_HPP_ 1
58 #endif // THREAD_RUNTIME_HPP_
static threadobject * get_thread_from_object(java_handle_t *h)
static void thread_create_initial_threadgroups(java_handle_t **threadgroup_system, java_handle_t **threadgroup_main)
static java_handle_t * get_thread_exception_handler(const java_lang_Thread &jlt)
JNIEnv jclass jobject const char * name
static void set_javathread_state(threadobject *t, int state)
static methodinfo * thread_method_init
static java_handle_t * threadgroup_main
static bool invoke_thread_initializer(java_lang_Thread &jlt, threadobject *t, methodinfo *thread_method_init, java_handle_t *name, java_handle_t *group)
static void clear_heap_reference(java_lang_Thread &jlt)
static java_handle_t * threadgroup_system
static methodinfo * get_threadgroup_remove_method(classinfo *c)
static java_handle_t * get_vmthread_handle(const java_lang_Thread &jlt)
static void setup_thread_vmdata(const java_lang_Thread &jlt, threadobject *t)
GNU Classpath java/lang/Thread.
static classinfo * get_thread_class_from_object(java_handle_t *object)
static void print_thread_name(const java_lang_Thread &jlt, FILE *stream)
static methodinfo * get_thread_init_method()