Code Review for 7010913

Prepared by:twisti on Fri Jan 7 03:11:19 PST 2011
Workspace:/home/twisti/hotspot-comp/7010913
Compare against: /home/twisti/hotspot-comp/hotspot
Summary of changes: 8 lines changed: 2 ins; 2 del; 4 mod; 1458 unchg
Patch of changes: 7010913.patch
Printable review: 7010913.pdf
Author comments:
7010913: JSR 292 ciMethodHandle does not handle MethodHandleCompiler exceptions properly
Reviewed-by:

This is a spin-off from 7009600 to fix the fact that
ciMethodHandle::get_adapter does not handle MethodHandleCompiler
exceptions properly. 7009600 should fix the actual conversion
problem.

ciMethodHandles::get_adapter should use CATCH instead of CHECK_NULL
which returns a null-pointer as target method.

Bug id: Bug Database
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/ci/ciMethodHandle.cpp

6 lines changed: 2 ins; 1 del; 3 mod; 53 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/prims/methodHandleWalk.cpp

2 lines changed: 0 ins; 1 del; 1 mod; 1405 unchg

This code review page was prepared using /home/twisti/bin/webrev (vers 23.18-hg-never).