Code Review for 6822110

Prepared by:twisti on Thu Apr 16 15:31:17 CEST 2009
Workspace:/export/home/twisti/hotspot-comp/6822110
Compare against: /export/home/twisti/hotspot-comp/hotspot
Compare against version:711
Summary of changes: 1553 lines changed: 306 ins; 414 del; 833 mod; 38812 unchg
Patch of changes: 6822110.patch
Author comments:
The Address class on SPARC currently handles both, addresses and
address literals, what makes the Address class more complicated than
it has to be.

Tested with: JPRT, DaCapo, SPECjvm2008
Bug id: 6822110 Add AddressLiteral class on SPARC
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/assembler_sparc.cpp

rev 712 : imported patch 6822110
251 lines changed: 46 ins; 72 del; 133 mod; 4515 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/assembler_sparc.hpp

rev 712 : imported patch 6822110
327 lines changed: 142 ins; 99 del; 86 mod; 2257 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/assembler_sparc.inline.hpp

rev 712 : imported patch 6822110
234 lines changed: 68 ins; 62 del; 104 mod; 631 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp

rev 712 : imported patch 6822110
5 lines changed: 1 ins; 0 del; 4 mod; 454 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/c1_FrameMap_sparc.cpp

rev 712 : imported patch 6822110
2 lines changed: 0 ins; 0 del; 2 mod; 353 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp

rev 712 : imported patch 6822110
63 lines changed: 1 ins; 11 del; 51 mod; 3086 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp

rev 712 : imported patch 6822110
7 lines changed: 1 ins; 1 del; 5 mod; 403 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/c1_Runtime1_sparc.cpp

rev 712 : imported patch 6822110
14 lines changed: 0 ins; 0 del; 14 mod; 1022 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/dump_sparc.cpp

rev 712 : imported patch 6822110
3 lines changed: 0 ins; 1 del; 2 mod; 114 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/icBuffer_sparc.cpp

rev 712 : imported patch 6822110
7 lines changed: 0 ins; 1 del; 6 mod; 66 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/interp_masm_sparc.cpp

rev 712 : imported patch 6822110
87 lines changed: 1 ins; 23 del; 63 mod; 2483 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/interpreterRT_sparc.cpp

rev 712 : imported patch 6822110
7 lines changed: 0 ins; 0 del; 7 mod; 253 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/jniFastGetField_sparc.cpp

rev 712 : imported patch 6822110
16 lines changed: 0 ins; 0 del; 16 mod; 245 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/nativeInst_sparc.cpp

rev 712 : imported patch 6822110
85 lines changed: 8 ins; 1 del; 76 mod; 916 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/relocInfo_sparc.cpp

rev 712 : imported patch 6822110
8 lines changed: 0 ins; 7 del; 1 mod; 204 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/runtime_sparc.cpp

rev 712 : imported patch 6822110
8 lines changed: 0 ins; 0 del; 8 mod; 134 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/sharedRuntime_sparc.cpp

rev 712 : imported patch 6822110
38 lines changed: 0 ins; 5 del; 33 mod; 3724 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/sparc.ad

rev 712 : imported patch 6822110
206 lines changed: 37 ins; 84 del; 85 mod; 9255 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/stubGenerator_sparc.cpp

rev 712 : imported patch 6822110
26 lines changed: 0 ins; 10 del; 16 mod; 2924 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/templateInterpreter_sparc.cpp

rev 712 : imported patch 6822110
92 lines changed: 1 ins; 20 del; 71 mod; 1898 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/templateTable_sparc.cpp

rev 712 : imported patch 6822110
54 lines changed: 0 ins; 9 del; 45 mod; 3595 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/sparc/vm/vtableStubs_sparc.cpp

rev 712 : imported patch 6822110
13 lines changed: 0 ins; 8 del; 5 mod; 280 unchg

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