Prepared by: | zmajo on Mon Dec 19 14:46:43 CET 2016 |
---|---|
Workspace: | /home/zmajo/Documents/repos/8161987/hotspot |
Compare against: | http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot |
Compare against version: | 8155 |
Summary of changes: | 108 lines changed: 69 ins; 16 del; 23 mod; 4756 unchg |
Patch of changes: | 8161987.patch |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/ciField.cpp
rev 8156 : 8157181: Compilers accept modification of final fields outside initializer methods Summary: Track initialized final field updates; disable constant folding if an update is detected. Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp1 line changed: 0 ins; 0 del; 1 mod; 416 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/ciField.hpp
rev 8156 : 8157181: Compilers accept modification of final fields outside initializer methods Summary: Track initialized final field updates; disable constant folding if an update is detected. Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp19 lines changed: 3 ins; 14 del; 2 mod; 176 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/ciFlags.hpp
rev 8156 : 8157181: Compilers accept modification of final fields outside initializer methods Summary: Track initialized final field updates; disable constant folding if an update is detected. Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp19 lines changed: 5 ins; 0 del; 14 mod; 58 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/interpreter/rewriter.cpp
rev 8156 : 8157181: Compilers accept modification of final fields outside initializer methods Summary: Track initialized final field updates; disable constant folding if an update is detected. Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp39 lines changed: 37 ins; 2 del; 0 mod; 553 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/oops/method.cpp
rev 8156 : 8157181: Compilers accept modification of final fields outside initializer methods Summary: Track initialized final field updates; disable constant folding if an update is detected. Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp4 lines changed: 3 ins; 0 del; 1 mod; 2086 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/oops/method.hpp
rev 8156 : 8157181: Compilers accept modification of final fields outside initializer methods Summary: Track initialized final field updates; disable constant folding if an update is detected. Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp3 lines changed: 3 ins; 0 del; 0 mod; 1075 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/fieldDescriptor.hpp
rev 8156 : 8157181: Compilers accept modification of final fields outside initializer methods Summary: Track initialized final field updates; disable constant folding if an update is detected. Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp6 lines changed: 6 ins; 0 del; 0 mod; 131 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/utilities/accessFlags.hpp
rev 8156 : 8157181: Compilers accept modification of final fields outside initializer methods Summary: Track initialized final field updates; disable constant folding if an update is detected. Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp17 lines changed: 12 ins; 0 del; 5 mod; 261 unchg
This code review page was prepared using ../../webrev.ksh (vers 23.18-hg-never-dev).