< prev index next >

src/share/vm/compiler/compilerDirectives.hpp

Print this page
rev 9153 : 8140239: Fix product build after "8132168: Support IdealGraphVisualizer in optimized build"
Reviewed-by: vlivanov

*** 29,38 **** --- 29,39 ---- #include "ci/ciMethod.hpp" #include "ci/ciUtilities.hpp" #include "compiler/methodMatcher.hpp" #include "compiler/compilerOracle.hpp" #include "oops/oop.inline.hpp" + #include "opto/c2_globals.hpp" #include "utilities/exceptions.hpp" // Directives flag name, type, default value, compile command name #define compilerdirectives_common_flags(cflags) \ cflags(Enable, bool, false, X) \
*** 65,75 **** cflags(TraceSpilling, bool, TraceSpilling, TraceSpilling) \ cflags(Vectorize, bool, false, Vectorize) \ cflags(VectorizeDebug, bool, false, VectorizeDebug) \ cflags(CloneMapDebug, bool, false, CloneMapDebug) \ cflags(DoReserveCopyInSuperWordDebug, bool, false, DoReserveCopyInSuperWordDebug) \ ! cflags(IGVPrintLevel, intx, PrintIdealGraphLevel, IGVPrintLevel) \ cflags(MaxNodeLimit, intx, MaxNodeLimit, MaxNodeLimit) #else #define compilerdirectives_c2_flags(cflags) #endif --- 66,76 ---- cflags(TraceSpilling, bool, TraceSpilling, TraceSpilling) \ cflags(Vectorize, bool, false, Vectorize) \ cflags(VectorizeDebug, bool, false, VectorizeDebug) \ cflags(CloneMapDebug, bool, false, CloneMapDebug) \ cflags(DoReserveCopyInSuperWordDebug, bool, false, DoReserveCopyInSuperWordDebug) \ ! NOT_PRODUCT(cflags(IGVPrintLevel, intx, PrintIdealGraphLevel, IGVPrintLevel)) \ cflags(MaxNodeLimit, intx, MaxNodeLimit, MaxNodeLimit) #else #define compilerdirectives_c2_flags(cflags) #endif
< prev index next >