Code Review for 6809483

Prepared by:never on Thu Jan 20 13:58:26 PST 2011
Workspace:/export/ws/dtr
Compare against: /net/smite.us.oracle.com/export/ws/baseline
Summary of changes: 106 lines changed: 95 ins; 1 del; 10 mod; 12919 unchg
Patch of changes: 6809483.patch
Author comments:
6809483: hotspot:::method_entry are not correctly generated for "method()V"
Reviewed-by:

The support for ExtendedDTrace probes requires notification points at
the inline boundaries but that was missing so dtrace notifications
were missed for inlined things. I added a RuntimeCall instruction to
be used for these notifications and insert the proper ones during
parsing. Tested with failing test from report.

Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/c1/c1_Canonicalizer.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/c1/c1_Canonicalizer.hpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/c1/c1_GraphBuilder.cpp

20 lines changed: 19 ins; 0 del; 1 mod; 3796 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/c1/c1_Instruction.hpp

35 lines changed: 34 ins; 0 del; 1 mod; 2317 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/c1/c1_InstructionPrinter.cpp

10 lines changed: 9 ins; 0 del; 1 mod; 843 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/c1/c1_InstructionPrinter.hpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/c1/c1_LIRGenerator.cpp

26 lines changed: 25 ins; 0 del; 1 mod; 2852 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/c1/c1_LIRGenerator.hpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/c1/c1_Optimizer.cpp

3 lines changed: 2 ins; 0 del; 1 mod; 1127 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/c1/c1_ValueMap.hpp

4 lines changed: 2 ins; 1 del; 1 mod; 235 unchg

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