--- old/src/share/vm/runtime/interfaceSupport.cpp 2015-04-28 11:53:33.875033085 +0200 +++ new/src/share/vm/runtime/interfaceSupport.cpp 2015-04-28 11:53:33.783029128 +0200 @@ -239,7 +239,7 @@ CodeBlob* cb = sfs.current()->cb(); if (cb != NULL && cb->oop_maps() ) { // Find oopmap for current method - OopMap* map = cb->oop_map_for_return_address(sfs.current()->pc()); + const ImmutableOopMap* map = cb->oop_map_for_return_address(sfs.current()->pc()); assert(map != NULL, "no oopmap found for pc"); found = map->has_derived_pointer(); }