comparison src/share/vm/runtime/frame.cpp @ 22294:d86b226e331a

Enable derived oop processing by the GC with JVMCI
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Tue, 21 Jul 2015 15:00:07 -0700
parents be896a1983c0
children c28cb37b2e1d
comparison
equal deleted inserted replaced
22272:b6d504612b3f 22294:d86b226e331a
1311 // fetch the receiver 1311 // fetch the receiver
1312 oop* p = (oop*) interpreter_frame_local_at(0); 1312 oop* p = (oop*) interpreter_frame_local_at(0);
1313 // make sure we have the right receiver type 1313 // make sure we have the right receiver type
1314 } 1314 }
1315 } 1315 }
1316 COMPILER2_PRESENT(assert(DerivedPointerTable::is_empty(), "must be empty before verify");) 1316 #if defined(COMPILER2) || defined(JVMCI)
1317 assert(DerivedPointerTable::is_empty(), "must be empty before verify");
1318 #endif
1317 oops_do_internal(&VerifyOopClosure::verify_oop, NULL, NULL, (RegisterMap*)map, false); 1319 oops_do_internal(&VerifyOopClosure::verify_oop, NULL, NULL, (RegisterMap*)map, false);
1318 } 1320 }
1319 1321
1320 1322
1321 #ifdef ASSERT 1323 #ifdef ASSERT