Mercurial > hg > truffle
comparison src/share/vm/compiler/compileBroker.hpp @ 4139:feb590a8497f
remove pollJavaQueue and related functionality, minimize diff against HotSpot in the compileBroker.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Sun, 18 Dec 2011 00:41:15 +0100 |
parents | 04b9a2566eec |
children | 716a2c5c0656 |
comparison
equal
deleted
inserted
replaced
4138:82af018d61db | 4139:feb590a8497f |
---|---|
195 void add(CompileTask* task); | 195 void add(CompileTask* task); |
196 void remove(CompileTask* task); | 196 void remove(CompileTask* task); |
197 CompileTask* first() { return _first; } | 197 CompileTask* first() { return _first; } |
198 CompileTask* last() { return _last; } | 198 CompileTask* last() { return _last; } |
199 | 199 |
200 CompileTask* get(bool& interrupt); | 200 CompileTask* get(); |
201 | 201 |
202 bool is_empty() const { return _first == NULL; } | 202 bool is_empty() const { return _first == NULL; } |
203 int size() const { return _size; } | 203 int size() const { return _size; } |
204 | 204 |
205 void print(); | 205 void print(); |
405 static void print_last_compile(); | 405 static void print_last_compile(); |
406 | 406 |
407 static void print_compiler_threads_on(outputStream* st); | 407 static void print_compiler_threads_on(outputStream* st); |
408 | 408 |
409 static void add_method_to_queue(klassOop k, Symbol* name, Symbol* signature); | 409 static void add_method_to_queue(klassOop k, Symbol* name, Symbol* signature); |
410 | |
411 static void notify_java_queue(); | |
412 }; | 410 }; |
413 | 411 |
414 #endif // SHARE_VM_COMPILER_COMPILEBROKER_HPP | 412 #endif // SHARE_VM_COMPILER_COMPILEBROKER_HPP |