< prev index next >
src/share/vm/ci/ciObjectFactory.cpp
Print this page
rev 14282 : Factor out keep-alive barrier from usual pre-barrier implementations.
*** 425,435 ****
return;
}
oop metadata_holder = metadata_owner_klass->klass_holder();
if (metadata_holder != NULL) {
! G1SATBCardTableModRefBS::enqueue(metadata_holder);
}
#endif
}
--- 425,435 ----
return;
}
oop metadata_holder = metadata_owner_klass->klass_holder();
if (metadata_holder != NULL) {
! oopDesc::bs()->keep_alive_barrier(metadata_holder);
}
#endif
}
< prev index next >