Print this page
rev 2161 : [mq]: initial-intrinsification-changes

Split Close
Expand all
Collapse all
          --- old/src/share/vm/interpreter/templateInterpreter.cpp
          +++ new/src/share/vm/interpreter/templateInterpreter.cpp
↓ open down ↓ 364 lines elided ↑ open up ↑
 365  365    method_entry(accessor)
 366  366    method_entry(abstract)
 367  367    method_entry(method_handle)
 368  368    method_entry(java_lang_math_sin  )
 369  369    method_entry(java_lang_math_cos  )
 370  370    method_entry(java_lang_math_tan  )
 371  371    method_entry(java_lang_math_abs  )
 372  372    method_entry(java_lang_math_sqrt )
 373  373    method_entry(java_lang_math_log  )
 374  374    method_entry(java_lang_math_log10)
      375 +  method_entry(java_lang_ref_reference_get)
 375  376  
 376  377    // all native method kinds (must be one contiguous block)
 377  378    Interpreter::_native_entry_begin = Interpreter::code()->code_end();
 378  379    method_entry(native)
 379  380    method_entry(native_synchronized)
 380  381    Interpreter::_native_entry_end = Interpreter::code()->code_end();
 381  382  
 382  383  #undef method_entry
 383  384  
 384  385    // Bytecodes
↓ open down ↓ 235 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX