src/share/vm/opto/bytecodeInfo.cpp

changeset 1862
cd5dbf694d45
parent 1592
c3b315a0d58a
child 1907
c18cbe5936b8
child 1919
61b2245abf36
     1.1 --- a/src/share/vm/opto/bytecodeInfo.cpp	Fri Apr 30 08:37:24 2010 -0700
     1.2 +++ b/src/share/vm/opto/bytecodeInfo.cpp	Sat May 01 02:42:18 2010 -0700
     1.3 @@ -477,12 +477,7 @@
     1.4    }
     1.5    int new_depth_adjust = 0;
     1.6    if (caller_jvms->method() != NULL) {
     1.7 -    if ((caller_jvms->method()->name() == ciSymbol::invoke_name() &&
     1.8 -         caller_jvms->method()->holder()->name() == ciSymbol::java_dyn_MethodHandle())
     1.9 -        || caller_jvms->method()->holder()->name() == ciSymbol::java_dyn_InvokeDynamic())
    1.10 -      /* @@@ FIXME:
    1.11      if (caller_jvms->method()->is_method_handle_adapter())
    1.12 -      */
    1.13        new_depth_adjust -= 1;  // don't count actions in MH or indy adapter frames
    1.14      else if (callee_method->is_method_handle_invoke()) {
    1.15        new_depth_adjust -= 1;  // don't count method handle calls from java.dyn implem

mercurial