[kaffe] CVS kaffe (robilad): deinlined jthread_current

Kaffe CVS cvs-commits at kaffe.org
Sat Feb 19 10:40:06 PST 2005


PatchSet 5577 
Date: 2005/02/19 18:33:59
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
deinlined jthread_current

2005-02-19  Dalibor Topic  <robilad at kaffe.org>

* kaffe/kaffevm/systems/unix-pthreads/thread-internal.h,
kaffe/kaffevm/systems/unix-pthreads/thread-impl.c (jthread_current):
Deinlined.

Members: 
	ChangeLog:1.3621->1.3622 
	kaffe/kaffevm/systems/unix-pthreads/thread-impl.c:1.71->1.72 
	kaffe/kaffevm/systems/unix-pthreads/thread-internal.h:1.35->1.36 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3621 kaffe/ChangeLog:1.3622
--- kaffe/ChangeLog:1.3621	Sat Feb 19 17:51:16 2005
+++ kaffe/ChangeLog	Sat Feb 19 18:33:59 2005
@@ -1,5 +1,11 @@
 2005-02-19  Dalibor Topic  <robilad at kaffe.org>
 
+	* kaffe/kaffevm/systems/unix-pthreads/thread-internal.h,
+	kaffe/kaffevm/systems/unix-pthreads/thread-impl.c (jthread_current): 
+	Deinlined.
+
+2005-02-19  Dalibor Topic  <robilad at kaffe.org>
+
 	Resynced with GNU Classpath.
 	
 	2005-02-19  Michael Koch  <konqueror at gmx.de>
Index: kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-impl.c
diff -u kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-impl.c:1.71 kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-impl.c:1.72
--- kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-impl.c:1.71	Wed Feb 16 04:44:50 2005
+++ kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-impl.c	Sat Feb 19 18:34:02 2005
@@ -1684,3 +1684,12 @@
 #endif
   return true;
 }
+
+/**
+ * Returns the current native thread.
+ *
+ */
+jthread_t jthread_current(void)      
+{
+  return (jthread_t)pthread_getspecific(ntKey);
+}
Index: kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-internal.h
diff -u kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-internal.h:1.35 kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-internal.h:1.36
--- kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-internal.h:1.35	Wed Feb 16 04:44:51 2005
+++ kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-internal.h	Sat Feb 19 18:34:02 2005
@@ -90,11 +90,7 @@
  * Returns the current native thread.
  *
  */
-static inline          
-jthread_t jthread_current(void)      
-{
-  return (jthread_t)pthread_getspecific(ntKey);
-}
+jthread_t jthread_current(void);
 
 /**
  * Attaches the calling thread to the vm.



More information about the kaffe mailing list