src/hotspot/share/ci/ciEnv.hpp
changeset 52195 f08c1d7a5c53
parent 49480 d7df2dd501ce
child 53244 9807daeb47c4
child 53278 4b469f5f4bf2
equal deleted inserted replaced
52194:6eb876ac6827 52195:f08c1d7a5c53
    80   bool  _dtrace_alloc_probes;
    80   bool  _dtrace_alloc_probes;
    81 
    81 
    82   // Distinguished instances of certain ciObjects..
    82   // Distinguished instances of certain ciObjects..
    83   static ciObject*              _null_object_instance;
    83   static ciObject*              _null_object_instance;
    84 
    84 
    85 #define WK_KLASS_DECL(name, ignore_s, ignore_o) static ciInstanceKlass* _##name;
    85 #define WK_KLASS_DECL(name, ignore_s) static ciInstanceKlass* _##name;
    86   WK_KLASSES_DO(WK_KLASS_DECL)
    86   WK_KLASSES_DO(WK_KLASS_DECL)
    87 #undef WK_KLASS_DECL
    87 #undef WK_KLASS_DECL
    88 
    88 
    89   static ciSymbol*        _unloaded_cisymbol;
    89   static ciSymbol*        _unloaded_cisymbol;
    90   static ciInstanceKlass* _unloaded_ciinstance_klass;
    90   static ciInstanceKlass* _unloaded_ciinstance_klass;
   372                        bool                      has_wide_vectors,
   372                        bool                      has_wide_vectors,
   373                        RTMState                  rtm_state = NoRTM);
   373                        RTMState                  rtm_state = NoRTM);
   374 
   374 
   375 
   375 
   376   // Access to certain well known ciObjects.
   376   // Access to certain well known ciObjects.
   377 #define WK_KLASS_FUNC(name, ignore_s, ignore_o) \
   377 #define WK_KLASS_FUNC(name, ignore_s) \
   378   ciInstanceKlass* name() { \
   378   ciInstanceKlass* name() { \
   379     return _##name;\
   379     return _##name;\
   380   }
   380   }
   381   WK_KLASSES_DO(WK_KLASS_FUNC)
   381   WK_KLASSES_DO(WK_KLASS_FUNC)
   382 #undef WK_KLASS_FUNC
   382 #undef WK_KLASS_FUNC