Print this page


Split Close
Expand all
Collapse all
          --- old/src/share/vm/ci/ciMethod.hpp
          +++ new/src/share/vm/ci/ciMethod.hpp
↓ open down ↓ 80 lines elided ↑ open up ↑
  81   81    ciExceptionHandler** _exception_handlers;
  82   82  
  83   83    // Optional liveness analyzer.
  84   84    MethodLiveness* _liveness;
  85   85  #if defined(COMPILER2) || defined(SHARK)
  86   86    ciTypeFlow*         _flow;
  87   87    BCEscapeAnalyzer*   _bcea;
  88   88  #endif
  89   89  
  90   90    ciMethod(methodHandle h_m);
  91      -  ciMethod(ciInstanceKlass* holder, ciSymbol* name, ciSymbol* signature);
       91 +  ciMethod(ciInstanceKlass* holder, ciSymbol* name, ciSymbol* signature, ciInstanceKlass* accessor);
  92   92  
  93   93    methodOop get_methodOop() const {
  94   94      methodOop m = (methodOop)get_oop();
  95   95      assert(m != NULL, "illegal use of unloaded method");
  96   96      return m;
  97   97    }
  98   98  
  99   99    oop loader() const                             { return _holder->loader(); }
 100  100  
 101  101    const char* type_string()                      { return "ciMethod"; }
↓ open down ↓ 205 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX