RFR, S, 7120450: complete information dumped by frame_describe
Bertrand Delsart
bertrand.delsart at oracle.com
Wed Jan 18 08:29:18 PST 2012
Second RFR related to frame_describe:
http://cr.openjdk.java.net/~bdelsart/7120450/00/webrev/
This comes on top of 7120448, currently being submitted.
Goal of that RFR was to enhance x86/PPC with stuff we had added to our
embedded plarforms, namely information about ricochet frames and basic
information for non standard frames. This only impacts debugging code
(dumps generated by pfl() calls or temporarily added to the JVM during
development).
We did fix a small issue in frame::describe. is_deoptimized() could
fail on assertions for some frames. This was discovered by stress
testing the calls with (non submited) print_frame_layout() calls in in
the transitions back from the JVM to Java (to ensure the robustness of
the dump and the adequacy of the information).
Also called print_frame_layout() from trace_method_handle to debug
ricochet frames information. This is not part of this RFR since the
changes are more intrusive.
Thanks,
Bertrand.
--
Bertrand Delsart, bertrand.delsart at oracle.com,
Sun-Oracle France, 180 av. de l'Europe, ZIRST de Montbonnot,
38334 Saint Ismier, FRANCE
More information about the hotspot-compiler-dev
mailing list