src/hotspot/share/opto/compile.hpp
changeset 48370 cfde2a53d393
parent 47216 71c04702a3d5
child 48371 291020144f22
equal deleted inserted replaced
48369:8647aa05d094 48370:cfde2a53d393
   376   bool                  _has_split_ifs;         // True if the method _may_ have some split-if
   376   bool                  _has_split_ifs;         // True if the method _may_ have some split-if
   377   bool                  _has_unsafe_access;     // True if the method _may_ produce faults in unsafe loads or stores.
   377   bool                  _has_unsafe_access;     // True if the method _may_ produce faults in unsafe loads or stores.
   378   bool                  _has_stringbuilder;     // True StringBuffers or StringBuilders are allocated
   378   bool                  _has_stringbuilder;     // True StringBuffers or StringBuilders are allocated
   379   bool                  _has_boxed_value;       // True if a boxed object is allocated
   379   bool                  _has_boxed_value;       // True if a boxed object is allocated
   380   bool                  _has_reserved_stack_access; // True if the method or an inlined method is annotated with ReservedStackAccess
   380   bool                  _has_reserved_stack_access; // True if the method or an inlined method is annotated with ReservedStackAccess
   381   int                   _max_vector_size;       // Maximum size of generated vectors
   381   uint                  _max_vector_size;       // Maximum size of generated vectors
   382   uint                  _trap_hist[trapHistLength];  // Cumulative traps
   382   uint                  _trap_hist[trapHistLength];  // Cumulative traps
   383   bool                  _trap_can_recompile;    // Have we emitted a recompiling trap?
   383   bool                  _trap_can_recompile;    // Have we emitted a recompiling trap?
   384   uint                  _decompile_count;       // Cumulative decompilation counts.
   384   uint                  _decompile_count;       // Cumulative decompilation counts.
   385   bool                  _do_inlining;           // True if we intend to do inlining
   385   bool                  _do_inlining;           // True if we intend to do inlining
   386   bool                  _do_scheduling;         // True if we intend to do scheduling
   386   bool                  _do_scheduling;         // True if we intend to do scheduling
   654   void          set_has_stringbuilder(bool z)   { _has_stringbuilder = z; }
   654   void          set_has_stringbuilder(bool z)   { _has_stringbuilder = z; }
   655   bool              has_boxed_value() const     { return _has_boxed_value; }
   655   bool              has_boxed_value() const     { return _has_boxed_value; }
   656   void          set_has_boxed_value(bool z)     { _has_boxed_value = z; }
   656   void          set_has_boxed_value(bool z)     { _has_boxed_value = z; }
   657   bool              has_reserved_stack_access() const { return _has_reserved_stack_access; }
   657   bool              has_reserved_stack_access() const { return _has_reserved_stack_access; }
   658   void          set_has_reserved_stack_access(bool z) { _has_reserved_stack_access = z; }
   658   void          set_has_reserved_stack_access(bool z) { _has_reserved_stack_access = z; }
   659   int               max_vector_size() const     { return _max_vector_size; }
   659   uint               max_vector_size() const    { return _max_vector_size; }
   660   void          set_max_vector_size(int s)      { _max_vector_size = s; }
   660   void          set_max_vector_size(uint s)     { _max_vector_size = s; }
   661   void          set_trap_count(uint r, uint c)  { assert(r < trapHistLength, "oob");        _trap_hist[r] = c; }
   661   void          set_trap_count(uint r, uint c)  { assert(r < trapHistLength, "oob");        _trap_hist[r] = c; }
   662   uint              trap_count(uint r) const    { assert(r < trapHistLength, "oob"); return _trap_hist[r]; }
   662   uint              trap_count(uint r) const    { assert(r < trapHistLength, "oob"); return _trap_hist[r]; }
   663   bool              trap_can_recompile() const  { return _trap_can_recompile; }
   663   bool              trap_can_recompile() const  { return _trap_can_recompile; }
   664   void          set_trap_can_recompile(bool z)  { _trap_can_recompile = z; }
   664   void          set_trap_can_recompile(bool z)  { _trap_can_recompile = z; }
   665   uint              decompile_count() const     { return _decompile_count; }
   665   uint              decompile_count() const     { return _decompile_count; }