< prev index next >
src/hotspot/share/runtime/jniHandles.cpp
Print this page
@@ -381,10 +381,11 @@
assert(current == current_chain || current->pop_frame_link() == NULL,
"only blocks first in chain should have pop frame link set");
for (int index = 0; index < current->_top; index++) {
oop* root = &(current->_handles)[index];
oop value = *root;
+ assert(!VTBuffer::is_in_vt_buffer(value), "JNIHandles must not point to a buffered value");
// traverse heap pointers only, not deleted handles or free list
// pointers
if (value != NULL && Universe::heap()->is_in_reserved(value)) {
f->do_oop(root);
}
< prev index next >