< prev index next >

src/share/vm/ci/ciMethod.hpp

Print this page

        

*** 99,120 **** #if defined(COMPILER2) || defined(SHARK) ciTypeFlow* _flow; BCEscapeAnalyzer* _bcea; #endif ! ciMethod(methodHandle h_m, ciInstanceKlass* holder); ciMethod(ciInstanceKlass* holder, ciSymbol* name, ciSymbol* signature, ciInstanceKlass* accessor); oop loader() const { return _holder->loader(); } const char* type_string() { return "ciMethod"; } void print_impl(outputStream* st); void load_code(); ! bool ensure_method_data(methodHandle h_m); void code_at_put(int bci, Bytecodes::Code code) { Bytecodes::check(code); assert(0 <= bci && bci < code_size(), "valid bci"); address bcp = _code + bci; --- 99,120 ---- #if defined(COMPILER2) || defined(SHARK) ciTypeFlow* _flow; BCEscapeAnalyzer* _bcea; #endif ! ciMethod(const methodHandle& h_m, ciInstanceKlass* holder); ciMethod(ciInstanceKlass* holder, ciSymbol* name, ciSymbol* signature, ciInstanceKlass* accessor); oop loader() const { return _holder->loader(); } const char* type_string() { return "ciMethod"; } void print_impl(outputStream* st); void load_code(); ! bool ensure_method_data(const methodHandle& h_m); void code_at_put(int bci, Bytecodes::Code code) { Bytecodes::check(code); assert(0 <= bci && bci < code_size(), "valid bci"); address bcp = _code + bci;
< prev index next >