Mercurial > hg > truffle
comparison src/share/vm/runtime/vmThread.hpp @ 989:148e5441d916
6863023: need non-perm oops in code cache for JSR 292
Summary: Make a special root-list for those few nmethods which might contain non-perm oops.
Reviewed-by: twisti, kvn, never, jmasa, ysr
author | jrose |
---|---|
date | Tue, 15 Sep 2009 21:53:47 -0700 |
parents | a61af66fc99e |
children | 547f81740344 |
comparison
equal
deleted
inserted
replaced
987:00977607da34 | 989:148e5441d916 |
---|---|
119 | 119 |
120 // Returns the single instance of VMThread. | 120 // Returns the single instance of VMThread. |
121 static VMThread* vm_thread() { return _vm_thread; } | 121 static VMThread* vm_thread() { return _vm_thread; } |
122 | 122 |
123 // GC support | 123 // GC support |
124 void oops_do(OopClosure* f); | 124 void oops_do(OopClosure* f, CodeBlobClosure* cf); |
125 | 125 |
126 // Debugging | 126 // Debugging |
127 void print_on(outputStream* st) const; | 127 void print_on(outputStream* st) const; |
128 void print() const { print_on(tty); } | 128 void print() const { print_on(tty); } |
129 void verify(); | 129 void verify(); |