src/share/vm/memory/universe.cpp
Print this page
@@ -148,10 +148,11 @@
ActiveMethodOopsCache* Universe::_reflect_invoke_cache = NULL;
oop Universe::_out_of_memory_error_java_heap = NULL;
oop Universe::_out_of_memory_error_perm_gen = NULL;
oop Universe::_out_of_memory_error_array_size = NULL;
oop Universe::_out_of_memory_error_gc_overhead_limit = NULL;
+oop Universe::_primordial_loader_cache = NULL;
objArrayOop Universe::_preallocated_out_of_memory_error_array = NULL;
volatile jint Universe::_preallocated_out_of_memory_error_avail_count = 0;
bool Universe::_verify_in_progress = false;
oop Universe::_null_ptr_exception_instance = NULL;
oop Universe::_arithmetic_exception_instance = NULL;
@@ -267,10 +268,13 @@
_reflect_invoke_cache->oops_do(f);
f->do_oop((oop*)&_out_of_memory_error_java_heap);
f->do_oop((oop*)&_out_of_memory_error_perm_gen);
f->do_oop((oop*)&_out_of_memory_error_array_size);
f->do_oop((oop*)&_out_of_memory_error_gc_overhead_limit);
+ if (_primordial_loader_cache != (oop)NULL && _primordial_loader_cache != (oop)-1) {
+ f->do_oop((oop*)&_primordial_loader_cache);
+ }
if (_preallocated_out_of_memory_error_array != (oop)NULL) { // NULL when DumpSharedSpaces
f->do_oop((oop*)&_preallocated_out_of_memory_error_array);
}
f->do_oop((oop*)&_null_ptr_exception_instance);
f->do_oop((oop*)&_arithmetic_exception_instance);