diff -r 7a72441858bb -r a590b6107ab3 src/hotspot/share/code/nmethod.cpp --- a/src/hotspot/share/code/nmethod.cpp Tue Feb 26 14:57:23 2019 +0530 +++ b/src/hotspot/share/code/nmethod.cpp Tue Feb 26 11:36:00 2019 +0100 @@ -1370,6 +1370,8 @@ assert(_speculation_log == NULL, "should have been nulled out when transitioned to zombie"); #endif + Universe::heap()->flush_nmethod(this); + CodeBlob::flush(); CodeCache::free(this); }