diff options
| author | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-06-20 13:30:14 +0000 |
|---|---|---|
| committer | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-06-20 13:30:14 +0000 |
| commit | 3a1b73ed8e559637a3c76411640643a4163035f7 (patch) | |
| tree | 5edeb41dea7e82739902a97679205e7fb75f32d3 /libjava/prims.cc | |
| parent | fd5a29094d9a2e2b986cdca8a722c682b4aba538 (diff) | |
| download | ppe42-gcc-3a1b73ed8e559637a3c76411640643a4163035f7.tar.gz ppe42-gcc-3a1b73ed8e559637a3c76411640643a4163035f7.zip | |
2000-06-20 Bryce McKinlay <bryce@albatross.co.nz>
* java/lang/ThreadGroup.java: Merged with classpath.
* prims.cc (_Jv_RunMain): Don't use
ain_group'.
* gnu/gcj/runtime/FirstThread.java: Remove ThreadGroup constructor
argument.
* java/lang/Thread.java (Thread): Bootstrap initial thread from
ThreadGroup.root if Thread.currentThread is null. Honour the
ThreadGroup's max priority setting.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34615 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/prims.cc')
| -rw-r--r-- | libjava/prims.cc | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/libjava/prims.cc b/libjava/prims.cc index c7c764c604f..817b0a8a46a 100644 --- a/libjava/prims.cc +++ b/libjava/prims.cc @@ -637,9 +637,6 @@ JvConvertArgv (int argc, const char **argv) // Command line arguments. static jobject arg_vec; -// The primary threadgroup. -static java::lang::ThreadGroup *main_group; - // The primary thread. static java::lang::Thread *main_thread; @@ -882,9 +879,7 @@ JvRunMain (jclass klass, int argc, const char **argv) #endif arg_vec = JvConvertArgv (argc - 1, argv + 1); - main_group = new java::lang::ThreadGroup (23); - main_thread = new gnu::gcj::runtime::FirstThread (main_group, - klass, arg_vec); + main_thread = new gnu::gcj::runtime::FirstThread (klass, arg_vec); main_thread->start(); _Jv_ThreadWait (); @@ -906,9 +901,7 @@ _Jv_RunMain (const char *class_name, int argc, const char **argv) #endif arg_vec = JvConvertArgv (argc - 1, argv + 1); - main_group = new java::lang::ThreadGroup (23); - main_thread = new gnu::gcj::runtime::FirstThread (main_group, - JvNewStringLatin1 (class_name), + main_thread = new gnu::gcj::runtime::FirstThread (JvNewStringLatin1 (class_name), arg_vec); main_thread->start(); _Jv_ThreadWait (); |

