Lines Matching defs:thread
28 #include "runtime/thread.hpp"
77 // and the rest of the threads return the result the first thread gets
90 Thread* thread);
97 Symbol* name, Handle loader, Thread* thread);
118 // result the first thread gets.
125 SeenThread(Thread *thread) {
126 _thread = thread;
130 Thread* thread() const { return _thread;}
131 void set_thread(Thread *thread) { _thread = thread; }
141 seen->thread()->print_value();
166 SeenThread* _loadInstanceThreadQ; // loadInstance thread
268 // Class circularity support: links in thread before loading superclass
269 // bootstrapsearchpath support: links in a thread before load_instance_class
272 void add_seen_thread(Thread* thread, PlaceholderTable::classloadAction action) {
274 SeenThread* threadEntry = new SeenThread(thread);
290 bool check_seen_thread(Thread* thread, PlaceholderTable::classloadAction action) {
295 if (thread == seen->thread()) {
308 bool remove_seen_thread(Thread* thread, PlaceholderTable::classloadAction action) {
314 if (thread == seen->thread()) {