Code Review for 6829187

Prepared by:twisti on Wed Dec 2 17:38:09 CET 2009
Workspace:/export/home/twisti/mlvm/6829187
Compare against: /export/home/twisti/hotspot-comp/hotspot
Compare against version:-2
Summary of changes: 574 lines changed: 484 ins; 22 del; 68 mod; 59155 unchg
Patch of changes: 6829187.patch
Printable review: 6829187.pdf
Author comments:
Bug id: 6829187 compiler optimizations required for JSR 292
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/cpu/x86/vm/frame_x86.inline.hpp

rev 1082 : [mq]: indy.compiler.patch
4 lines changed: 1 ins; 0 del; 3 mod; 290 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/cpu/x86/vm/x86_32.ad

rev 1082 : [mq]: indy.compiler.patch
76 lines changed: 69 ins; 1 del; 6 mod; 13692 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/cpu/x86/vm/x86_64.ad

rev 1082 : [mq]: indy.compiler.patch
61 lines changed: 58 ins; 1 del; 2 mod; 12810 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/ci/ciClassList.hpp

rev 1082 : [mq]: indy.compiler.patch
1 line changed: 1 ins; 0 del; 0 mod; 114 unchg

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

rev 1082 : [mq]: indy.compiler.patch
38 lines changed: 35 ins; 2 del; 1 mod; 1078 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/ci/ciEnv.hpp

rev 1082 : [mq]: indy.compiler.patch
6 lines changed: 6 ins; 0 del; 0 mod; 403 unchg

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

rev 1082 : [mq]: indy.compiler.patch
1 line changed: 0 ins; 0 del; 1 mod; 1075 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/ci/ciMethod.hpp

rev 1082 : [mq]: indy.compiler.patch
1 line changed: 0 ins; 0 del; 1 mod; 253 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/ci/ciObject.hpp

rev 1082 : [mq]: indy.compiler.patch
5 lines changed: 5 ins; 0 del; 0 mod; 278 unchg

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

rev 1082 : [mq]: indy.compiler.patch
7 lines changed: 7 ins; 0 del; 0 mod; 660 unchg

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

rev 1081 : imported patch indy-cleanup-6893081.patch
rev 1082 : [mq]: indy.compiler.patch
12 lines changed: 11 ins; 0 del; 1 mod; 371 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/ci/ciStreams.hpp

rev 1082 : [mq]: indy.compiler.patch
2 lines changed: 2 ins; 0 del; 0 mod; 391 unchg

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

rev 1082 : [mq]: indy.compiler.patch
11 lines changed: 8 ins; 1 del; 2 mod; 2916 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/includeDB_compiler2

rev 1082 : [mq]: indy.compiler.patch
1 line changed: 1 ins; 0 del; 0 mod; 1137 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/includeDB_core

rev 1080 : [mq]: meth.walker.patch
rev 1082 : [mq]: indy.compiler.patch
7 lines changed: 7 ins; 0 del; 0 mod; 4697 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/bytecodeInfo.cpp

rev 1082 : [mq]: indy.compiler.patch
15 lines changed: 8 ins; 5 del; 2 mod; 508 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/callGenerator.cpp

rev 1082 : [mq]: indy.compiler.patch
76 lines changed: 73 ins; 2 del; 1 mod; 796 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/callGenerator.hpp

rev 1082 : [mq]: indy.compiler.patch
1 line changed: 1 ins; 0 del; 0 mod; 276 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/callnode.hpp

rev 1082 : [mq]: indy.compiler.patch
6 lines changed: 5 ins; 0 del; 1 mod; 934 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/doCall.cpp

rev 1081 : imported patch indy-cleanup-6893081.patch
rev 1082 : [mq]: indy.compiler.patch
19 lines changed: 8 ins; 8 del; 3 mod; 922 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/graphKit.cpp

rev 1082 : [mq]: indy.compiler.patch
8 lines changed: 6 ins; 1 del; 1 mod; 3519 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/lcm.cpp

rev 1082 : [mq]: indy.compiler.patch
2 lines changed: 2 ins; 0 del; 0 mod; 966 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/machnode.cpp

rev 1082 : [mq]: indy.compiler.patch
14 lines changed: 13 ins; 0 del; 1 mod; 726 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/machnode.hpp

rev 1082 : [mq]: indy.compiler.patch
4 lines changed: 4 ins; 0 del; 0 mod; 826 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/matcher.cpp

rev 1082 : [mq]: indy.compiler.patch
91 lines changed: 53 ins; 0 del; 38 mod; 2245 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/matcher.hpp

rev 1082 : [mq]: indy.compiler.patch
5 lines changed: 3 ins; 0 del; 2 mod; 408 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/output.cpp

rev 1081 : imported patch indy-cleanup-6893081.patch
rev 1082 : [mq]: indy.compiler.patch
7 lines changed: 6 ins; 1 del; 0 mod; 2767 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/type.cpp

rev 1082 : [mq]: indy.compiler.patch
2 lines changed: 0 ins; 0 del; 2 mod; 4097 unchg

------ ------ ------ ------ ------ --- New Patch Raw src/share/vm/ci/ciCPCache.cpp

rev 1082 : [mq]: indy.compiler.patch
48 lines changed: 48 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw src/share/vm/ci/ciCPCache.hpp

rev 1082 : [mq]: indy.compiler.patch
43 lines changed: 43 ins; 0 del; 0 mod; 0 unchg

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