< prev index next >
src/hotspot/share/gc/z/zBarrierSet.cpp
Print this page
rev 53862 : [mq]: java_attach_protocol
rev 53869 : [mq]: merge_attach
*** 84,97 ****
void ZBarrierSet::on_thread_destroy(Thread* thread) {
// Destroy thread local data
ZThreadLocalData::destroy(thread);
}
! void ZBarrierSet::on_thread_attach(JavaThread* thread) {
// Set thread local address bad mask
ZThreadLocalData::set_address_bad_mask(thread, ZAddressBadMask);
}
! void ZBarrierSet::on_thread_detach(JavaThread* thread) {
// Flush and free any remaining mark stacks
ZHeap::heap()->mark_flush_and_free(thread);
}
--- 84,97 ----
void ZBarrierSet::on_thread_destroy(Thread* thread) {
// Destroy thread local data
ZThreadLocalData::destroy(thread);
}
! void ZBarrierSet::on_thread_attach(Thread* thread) {
// Set thread local address bad mask
ZThreadLocalData::set_address_bad_mask(thread, ZAddressBadMask);
}
! void ZBarrierSet::on_thread_detach(Thread* thread) {
// Flush and free any remaining mark stacks
ZHeap::heap()->mark_flush_and_free(thread);
}
< prev index next >