--- old/src/share/vm/opto/output.cpp 2015-09-25 16:23:23.794913848 +0200 +++ new/src/share/vm/opto/output.cpp 2015-09-25 16:23:23.662913853 +0200 @@ -28,6 +28,7 @@ #include "code/debugInfo.hpp" #include "code/debugInfoRec.hpp" #include "compiler/compileBroker.hpp" +#include "compiler/compilerDirectives.hpp" #include "compiler/oopMap.hpp" #include "memory/allocation.inline.hpp" #include "opto/ad.hpp" @@ -89,9 +90,8 @@ } - // Break before main entry point - if( (_method && _method->break_at_execute()) + if( (_method && C->dirset()->BreakAtExecuteOption) #ifndef PRODUCT ||(OptoBreakpoint && is_method_compilation()) ||(OptoBreakpointOSR && is_osr_compilation())