hotspot/src/share/vm/compiler/compilerDirectives.hpp
changeset 42617 9ac2fe949f27
parent 38699 f8bec5f6b09c
child 43456 ff64053e7c5f
equal deleted inserted replaced
42616:62e6f7e7fde2 42617:9ac2fe949f27
    62     cflags(PrintIntrinsics,         bool, PrintIntrinsics, PrintIntrinsics) \
    62     cflags(PrintIntrinsics,         bool, PrintIntrinsics, PrintIntrinsics) \
    63     cflags(TraceOptoPipelining,     bool, false, TraceOptoPipelining) \
    63     cflags(TraceOptoPipelining,     bool, false, TraceOptoPipelining) \
    64     cflags(TraceOptoOutput,         bool, false, TraceOptoOutput) \
    64     cflags(TraceOptoOutput,         bool, false, TraceOptoOutput) \
    65     cflags(TraceSpilling,           bool, TraceSpilling, TraceSpilling) \
    65     cflags(TraceSpilling,           bool, TraceSpilling, TraceSpilling) \
    66     cflags(Vectorize,               bool, false, Vectorize) \
    66     cflags(Vectorize,               bool, false, Vectorize) \
    67     cflags(VectorizeDebug,          bool, false, VectorizeDebug) \
    67     cflags(VectorizeDebug,         uintx, 0, VectorizeDebug) \
    68     cflags(CloneMapDebug,           bool, false, CloneMapDebug) \
    68     cflags(CloneMapDebug,           bool, false, CloneMapDebug) \
    69     cflags(DoReserveCopyInSuperWordDebug, bool, false, DoReserveCopyInSuperWordDebug) \
    69     cflags(DoReserveCopyInSuperWordDebug, bool, false, DoReserveCopyInSuperWordDebug) \
    70     cflags(IGVPrintLevel,           intx, PrintIdealGraphLevel, IGVPrintLevel) \
    70     cflags(IGVPrintLevel,           intx, PrintIdealGraphLevel, IGVPrintLevel) \
    71     cflags(MaxNodeLimit,            intx, MaxNodeLimit, MaxNodeLimit)
    71     cflags(MaxNodeLimit,            intx, MaxNodeLimit, MaxNodeLimit)
    72 #else
    72 #else
   138   compilerdirectives_common_flags(set_function_definition)
   138   compilerdirectives_common_flags(set_function_definition)
   139   compilerdirectives_c2_flags(set_function_definition)
   139   compilerdirectives_c2_flags(set_function_definition)
   140   compilerdirectives_c1_flags(set_function_definition)
   140   compilerdirectives_c1_flags(set_function_definition)
   141 
   141 
   142   void print_intx(outputStream* st, ccstr n, intx v, bool mod) { if (mod) { st->print("%s:" INTX_FORMAT " ", n, v); } }
   142   void print_intx(outputStream* st, ccstr n, intx v, bool mod) { if (mod) { st->print("%s:" INTX_FORMAT " ", n, v); } }
       
   143   void print_uintx(outputStream* st, ccstr n, intx v, bool mod) { if (mod) { st->print("%s:" UINTX_FORMAT " ", n, v); } }
   143   void print_bool(outputStream* st, ccstr n, bool v, bool mod) { if (mod) { st->print("%s:%s ", n, v ? "true" : "false"); } }
   144   void print_bool(outputStream* st, ccstr n, bool v, bool mod) { if (mod) { st->print("%s:%s ", n, v ? "true" : "false"); } }
   144   void print_double(outputStream* st, ccstr n, double v, bool mod) { if (mod) { st->print("%s:%f ", n, v); } }
   145   void print_double(outputStream* st, ccstr n, double v, bool mod) { if (mod) { st->print("%s:%f ", n, v); } }
   145   void print_ccstr(outputStream* st, ccstr n, ccstr v, bool mod) { if (mod) { st->print("%s:%s ", n, v); } }
   146   void print_ccstr(outputStream* st, ccstr n, ccstr v, bool mod) { if (mod) { st->print("%s:%s ", n, v); } }
   146   void print_ccstrlist(outputStream* st, ccstr n, ccstr v, bool mod) { print_ccstr(st, n, v, mod); }
   147   void print_ccstrlist(outputStream* st, ccstr n, ccstr v, bool mod) { print_ccstr(st, n, v, mod); }
   147 
   148