8242440: use separate, destroyable JavaVM instances per libgraal compiler thread

Reviewed-by: kvn, thartmann
This commit is contained in:
Doug Simon 2022-04-23 06:08:11 +00:00
parent b10833bbf3
commit 357b1b18c2
23 changed files with 1016 additions and 262 deletions

View file

@ -108,7 +108,7 @@ class CompileQueue : public CHeapObj<mtCompiler> {
CompileTask* first() { return _first; }
CompileTask* last() { return _last; }
CompileTask* get();
CompileTask* get(CompilerThread* thread);
bool is_empty() const { return _first == NULL; }
int size() const { return _size; }