| Prepared by: | tschatzl on Wed Apr 1 14:25:36 CEST 2015 |
|---|---|
| Workspace: | /home/tschatzl/Downloads/vmshare/jdk9-review/hs-gc/hotspot |
| Compare against: | ssh://hg.openjdk.java.net/jdk9/hs-gc/hotspot |
| Compare against version: | -8 |
| Summary of changes: | 436 lines changed: 305 ins; 29 del; 102 mod; 16835 unchg |
| Patch of changes: | hotspot.patch |
| Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/g1/concurrentMark.cpp
rev 8048 : 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow partial use of large pages for auxiliary data structures in G1. Reviewed-by: jmasa1 line changed: 0 ins; 0 del; 1 mod; 4691 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
rev 8048 : 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow partial use of large pages for auxiliary data structures in G1. Reviewed-by: jmasa rev 8049 : imported patch 8058354-stefank-review rev 8050 : imported patch 8058354-more-stefank-review rev 8051 : imported patch 8058354-more-more-stefank-review55 lines changed: 20 ins; 23 del; 12 mod; 6597 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
rev 8048 : 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow partial use of large pages for auxiliary data structures in G1. Reviewed-by: jmasa6 lines changed: 6 ins; 0 del; 0 mod; 1603 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
rev 8048 : 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow partial use of large pages for auxiliary data structures in G1. Reviewed-by: jmasa rev 8049 : imported patch 8058354-stefank-review rev 8050 : imported patch 8058354-more-stefank-review rev 8051 : imported patch 8058354-more-more-stefank-review rev 8052 : imported patch per-comments rev 8053 : imported patch jon-check-tail-size rev 8054 : [mq]: jon-comments2128 lines changed: 86 ins; 2 del; 40 mod; 142 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp
rev 8048 : 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow partial use of large pages for auxiliary data structures in G1. Reviewed-by: jmasa rev 8049 : imported patch 8058354-stefank-review rev 8050 : imported patch 8058354-more-stefank-review rev 8051 : imported patch 8058354-more-more-stefank-review rev 8052 : imported patch per-comments rev 8054 : [mq]: jon-comments248 lines changed: 37 ins; 2 del; 9 mod; 105 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
rev 8048 : 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow partial use of large pages for auxiliary data structures in G1. Reviewed-by: jmasa rev 8049 : imported patch 8058354-stefank-review rev 8050 : imported patch 8058354-more-stefank-review rev 8051 : imported patch 8058354-more-more-stefank-review rev 8052 : imported patch per-comments35 lines changed: 4 ins; 2 del; 29 mod; 129 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
rev 8048 : 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow partial use of large pages for auxiliary data structures in G1. Reviewed-by: jmasa rev 8049 : imported patch 8058354-stefank-review rev 8050 : imported patch 8058354-more-stefank-review rev 8051 : imported patch 8058354-more-more-stefank-review rev 8052 : imported patch per-comments10 lines changed: 4 ins; 0 del; 6 mod; 82 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/g1/heapRegionSet.cpp
rev 8048 : 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow partial use of large pages for auxiliary data structures in G1. Reviewed-by: jmasa1 line changed: 1 ins; 0 del; 0 mod; 452 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/whitebox.cpp
rev 8048 : 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow partial use of large pages for auxiliary data structures in G1. Reviewed-by: jmasa5 lines changed: 5 ins; 0 del; 0 mod; 1449 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/virtualspace.cpp
rev 8049 : imported patch 8058354-stefank-review12 lines changed: 8 ins; 0 del; 4 mod; 1368 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/virtualspace.hpp
rev 8049 : imported patch 8058354-stefank-review6 lines changed: 5 ins; 0 del; 1 mod; 217 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/g1/TestLargePageUseForAuxMemory.java
rev 8048 : 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow partial use of large pages for auxiliary data structures in G1. Reviewed-by: jmasa129 lines changed: 129 ins; 0 del; 0 mod; 0 unchg
This code review page was prepared using ../../../tools/webrev.sh (vers 25.6-hg+openjdk.java.net).