--- old/src/share/vm/gc/g1/g1HotCardCache.hpp 2015-11-04 23:05:23.390025307 -0500 +++ new/src/share/vm/gc/g1/g1HotCardCache.hpp 2015-11-04 23:05:21.809936263 -0500 @@ -123,7 +123,7 @@ // Resets the hot card cache and discards the entries. void reset_hot_cache() { assert(SafepointSynchronize::is_at_safepoint(), "Should be at a safepoint"); - assert(Thread::current_noinline()->is_VM_thread(), "Current thread should be the VMthread"); + assert(Thread::current()->is_VM_thread(), "Current thread should be the VMthread"); if (default_use_cache()) { reset_hot_cache_internal(); }