< prev index next >
src/hotspot/share/runtime/javaCalls.cpp
Print this page
@@ -149,18 +149,11 @@
JNIHandleBlock::release_block(_old_handles, _thread);
}
void JavaCallWrapper::oops_do(OopClosure* f) {
- if (!VTBuffer::is_in_vt_buffer(_receiver)) {
f->do_oop((oop*)&_receiver);
- } else {
- assert(_receiver->is_value(), "Sanity check");
- BufferedValuesDealiaser* dealiaser = Thread::current()->buffered_values_dealiaser();
- assert(dealiaser != NULL, "Sanity check");
- dealiaser->oops_do(f, _receiver);
- }
handles()->oops_do(f);
}
// Helper methods
< prev index next >