From fd5196b37b3dae3014903c3baf5900660aaa0c82 Mon Sep 17 00:00:00 2001 From: daney Date: Fri, 16 Feb 2007 21:23:10 +0000 Subject: * java/lang/Thread.java (Thread(ThreadGroup, Runnable, String)): Pass new parameter constructor. (Thread(ThreadGroup, Runnable, String, long)): Same. (Thread(String, boolean)): New constructor. (Thread(Thread, ThreadGroup, Runnable, String): Add parameter noInheritableThreadLocal, don't call InheritableThreadLocal.newChildThread if set. * java/lang/PosixProcess.java(ProcessManager()): Set noInheritableThreadLocal in super. * java/lang/natThread.cc (_Jv_AttachCurrentThread): Pass new parameter to Thread constructor. (_Jv_AttachCurrentThreadAsDaemon): Same. * java/lang/Thread.h: Regenerate. * classpath/lib/java/lang/Thread.class: Same. * classpath/lib/java/lang/PosixProcess$EOFInputStream.class: Same. * classpath/lib/java/lang/PosixProcess.class: Same. * classpath/lib/java/lang/Thread$State.class: Same. * classpath/lib/java/lang/PosixProcess$ProcessManager.class: Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122054 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/java/lang/natThread.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libjava/java/lang/natThread.cc') diff --git a/libjava/java/lang/natThread.cc b/libjava/java/lang/natThread.cc index 8a09f4f1a0f..42f18c4eb3a 100644 --- a/libjava/java/lang/natThread.cc +++ b/libjava/java/lang/natThread.cc @@ -490,7 +490,7 @@ _Jv_AttachCurrentThread(jstring name, java::lang::ThreadGroup* group) return thread; if (name == NULL) name = java::lang::Thread::gen_name (); - thread = new java::lang::Thread (NULL, group, NULL, name); + thread = new java::lang::Thread (NULL, group, NULL, name, false); _Jv_AttachCurrentThread (thread); _Jv_NotifyThreadStart (thread); return thread; @@ -504,7 +504,7 @@ _Jv_AttachCurrentThreadAsDaemon(jstring name, java::lang::ThreadGroup* group) return thread; if (name == NULL) name = java::lang::Thread::gen_name (); - thread = new java::lang::Thread (NULL, group, NULL, name); + thread = new java::lang::Thread (NULL, group, NULL, name, false); thread->setDaemon (true); _Jv_AttachCurrentThread (thread); _Jv_NotifyThreadStart (thread); -- cgit v1.2.3