diff -r c6d1c4ad90f4 -r 82d9d5744e5f src/hotspot/share/gc/shared/cardTableModRefBS.hpp --- a/src/hotspot/share/gc/shared/cardTableModRefBS.hpp Fri Feb 16 12:18:09 2018 +0100 +++ b/src/hotspot/share/gc/shared/cardTableModRefBS.hpp Fri Feb 16 12:18:09 2018 +0100 @@ -357,7 +357,7 @@ virtual bool is_in_young(oop obj) const = 0; virtual void on_slowpath_allocation_exit(JavaThread* thread, oop new_obj); - virtual void flush_deferred_barriers(JavaThread* thread); + virtual void on_thread_detach(JavaThread* thread); virtual void make_parsable(JavaThread* thread) { flush_deferred_card_mark_barrier(thread); }