< prev index next >

src/hotspot/share/ci/ciEnv.hpp

Print this page
@@ -377,10 +377,12 @@
                         ExceptionHandlerTable*    handler_table,
                         ImplicitExceptionTable*   inc_table,
                         AbstractCompiler*         compiler,
                         bool                      has_unsafe_access,
                         bool                      has_wide_vectors,
+                        bool                      has_monitors,
+                        int                       immediate_oops_patched,
                         RTMState                  rtm_state = NoRTM,
                         const GrowableArrayView<RuntimeStub*>& native_invokers = GrowableArrayView<RuntimeStub*>::EMPTY);
  
  
    // Access to certain well known ciObjects.

@@ -417,10 +419,12 @@
    static ciInstanceKlass* unloaded_ciinstance_klass() {
      return _unloaded_ciinstance_klass;
    }
    ciInstance* unloaded_ciinstance();
  
+   ciKlass*  find_system_klass(ciSymbol* klass_name);
+ 
    // Note:  To find a class from its name string, use ciSymbol::make,
    // but consider adding to vmSymbols.hpp instead.
  
    // converts the ciKlass* representing the holder of a method into a
    // ciInstanceKlass*.  This is needed since the holder of a method in
< prev index next >