* src/threads/posix/thread-posix.cpp (threads_impl_thread_free): Removed. It was
[cacao.git] / src / threads / thread.hpp
index 069299a06eca0fe44f93be54c101f1efcddd10ed..25f7c9b2515b7f4b5083125831ff8a4e1c447b1b 100644 (file)
@@ -287,7 +287,6 @@ void          threads_mutex_join_unlock(void);
 
 void          threads_impl_thread_clear(threadobject *t);
 void          threads_impl_thread_reuse(threadobject *t);
-void          threads_impl_thread_free(threadobject *t);
 void          threads_impl_thread_start(threadobject *thread, functionptr f);
 
 void          threads_yield(void);
@@ -300,6 +299,11 @@ void          threads_yield(void);
 
 #endif // _THREAD_HPP
 
+void          thread_handle_set_priority(java_handle_t *th, int);
+bool          thread_handle_is_interrupted(java_handle_t *th);
+void          thread_handle_interrupt(java_handle_t *th);
+int           thread_handle_get_state(java_handle_t *th);
+
 
 /*
  * These are local overrides for various environment variables in Emacs.