--- old/src/share/vm/runtime/interfaceSupport.cpp 2015-04-30 16:11:25.846293592 +0200 +++ new/src/share/vm/runtime/interfaceSupport.cpp 2015-04-30 16:11:25.750289468 +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(); }