src/share/vm/interpreter/linkResolver.cpp

changeset 5784
190899198332
parent 5732
b2e698d2276c
child 5786
36b97be47bde
equal deleted inserted replaced
5783:c1fbf21c7397 5784:190899198332
1382 &resolved_appendix, 1382 &resolved_appendix,
1383 &resolved_method_type, 1383 &resolved_method_type,
1384 THREAD); 1384 THREAD);
1385 if (HAS_PENDING_EXCEPTION) { 1385 if (HAS_PENDING_EXCEPTION) {
1386 if (TraceMethodHandles) { 1386 if (TraceMethodHandles) {
1387 tty->print_cr("invokedynamic throws BSME for "INTPTR_FORMAT, PENDING_EXCEPTION); 1387 tty->print_cr("invokedynamic throws BSME for "INTPTR_FORMAT, (void *)PENDING_EXCEPTION);
1388 PENDING_EXCEPTION->print(); 1388 PENDING_EXCEPTION->print();
1389 } 1389 }
1390 if (PENDING_EXCEPTION->is_a(SystemDictionary::BootstrapMethodError_klass())) { 1390 if (PENDING_EXCEPTION->is_a(SystemDictionary::BootstrapMethodError_klass())) {
1391 // throw these guys, since they are already wrapped 1391 // throw these guys, since they are already wrapped
1392 return; 1392 return;

mercurial