--- old/src/share/vm/prims/jvmtiTagMap.cpp 2014-07-03 21:13:10.173583539 +0200 +++ new/src/share/vm/prims/jvmtiTagMap.cpp 2014-07-03 21:13:10.069583542 +0200 @@ -3019,7 +3019,7 @@ // If there are any non-perm roots in the code cache, visit them. blk.set_kind(JVMTI_HEAP_REFERENCE_OTHER); - CodeBlobToOopClosure look_in_blobs(&blk, false); + CodeBlobToOopClosure look_in_blobs(&blk, !CodeBlobToOopClosure::FixRelocations); CodeCache::scavenge_root_nmethods_do(&look_in_blobs); return true;