hotspot/src/share/vm/runtime/sharedRuntime.cpp
changeset 5420 586d3988e72b
parent 5419 f2e8cc8c12ea
child 5686 5435e77aa3df
child 5547 f4b087cbb361
equal deleted inserted replaced
5419:f2e8cc8c12ea 5420:586d3988e72b
  1555     }
  1555     }
  1556     klassOop kignore; int fignore;
  1556     klassOop kignore; int fignore;
  1557     methodOop actual_method = MethodHandles::decode_method(actual,
  1557     methodOop actual_method = MethodHandles::decode_method(actual,
  1558                                                           kignore, fignore);
  1558                                                           kignore, fignore);
  1559     if (actual_method != NULL) {
  1559     if (actual_method != NULL) {
  1560       if (actual_method->name() == vmSymbols::invoke_name())
  1560       if (methodOopDesc::is_method_handle_invoke_name(actual_method->name()))
  1561         mhName = "$";
  1561         mhName = "$";
  1562       else
  1562       else
  1563         mhName = actual_method->signature()->as_C_string();
  1563         mhName = actual_method->signature()->as_C_string();
  1564       if (mhName[0] == '$')
  1564       if (mhName[0] == '$')
  1565         mhName = actual_method->signature()->as_C_string();
  1565         mhName = actual_method->signature()->as_C_string();