Prepared by: | stefank on Wed Jun 20 11:50:41 CEST 2018 |
---|---|
Workspace: | /home/stefank/hg/jdk/jdk/open |
Compare against version: | qparent |
Summary of changes: | 2064 lines changed: 505 ins; 1049 del; 510 mod; 50947 unchg |
Patch of changes: | open.patch |
Bug id: | JDK-8204540 : Automatic oop closure devirtualization |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/cms/cmsOopClosures.hpp
37 lines changed: 0 ins; 21 del; 16 mod; 315 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/cms/cmsOopClosures.inline.hpp
14 lines changed: 0 ins; 1 del; 13 mod; 79 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp
7 lines changed: 2 ins; 0 del; 5 mod; 3118 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp
2 lines changed: 0 ins; 0 del; 2 mod; 742 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
52 lines changed: 0 ins; 39 del; 13 mod; 8078 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp
2 lines changed: 0 ins; 0 del; 2 mod; 1797 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/cms/parNewGeneration.cpp
12 lines changed: 1 ins; 9 del; 2 mod; 1457 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/cms/parOopClosures.hpp
6 lines changed: 0 ins; 6 del; 0 mod; 146 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/cms/parOopClosures.inline.hpp
6 lines changed: 0 ins; 0 del; 6 mod; 140 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
1 line changed: 0 ins; 0 del; 1 mod; 3077 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
1 line changed: 1 ins; 0 del; 0 mod; 289 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1EvacFailure.cpp
1 line changed: 0 ins; 0 del; 1 mod; 260 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
1 line changed: 1 ins; 0 del; 0 mod; 116 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
1 line changed: 1 ins; 0 del; 0 mod; 68 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1FullGCMarker.cpp
1 line changed: 1 ins; 0 del; 0 mod; 61 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
1 line changed: 1 ins; 0 del; 0 mod; 176 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp
28 lines changed: 1 ins; 24 del; 3 mod; 101 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp
13 lines changed: 0 ins; 5 del; 8 mod; 111 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
14 lines changed: 8 ins; 0 del; 6 mod; 90 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
1 line changed: 1 ins; 0 del; 0 mod; 219 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp
1 line changed: 1 ins; 0 del; 0 mod; 101 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1HeapVerifier.cpp
4 lines changed: 1 ins; 0 del; 3 mod; 779 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1OopClosures.cpp
4 lines changed: 0 ins; 4 del; 0 mod; 62 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1OopClosures.hpp
26 lines changed: 0 ins; 0 del; 26 mod; 200 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
7 lines changed: 0 ins; 0 del; 7 mod; 291 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/g1/heapRegion.cpp
3 lines changed: 0 ins; 0 del; 3 mod; 882 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/immutableSpace.cpp
2 lines changed: 1 ins; 0 del; 1 mod; 81 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/immutableSpace.hpp
1 line changed: 0 ins; 0 del; 1 mod; 70 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/mutableSpace.cpp
1 line changed: 1 ins; 0 del; 0 mod; 257 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/psCardTable.cpp
1 line changed: 1 ins; 0 del; 0 mod; 674 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/psCompactionManager.cpp
10 lines changed: 8 ins; 0 del; 2 mod; 265 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/psCompactionManager.hpp
2 lines changed: 0 ins; 0 del; 2 mod; 209 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
3 lines changed: 0 ins; 0 del; 3 mod; 146 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/psMarkSweepDecorator.cpp
1 line changed: 1 ins; 0 del; 0 mod; 394 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/psParallelCompact.cpp
18 lines changed: 15 ins; 0 del; 3 mod; 3190 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/psParallelCompact.hpp
2 lines changed: 0 ins; 0 del; 2 mod; 1319 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
3 lines changed: 0 ins; 0 del; 3 mod; 132 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/psPromotionManager.cpp
22 lines changed: 15 ins; 0 del; 7 mod; 501 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/parallel/psYoungGen.hpp
1 line changed: 0 ins; 0 del; 1 mod; 199 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/serial/defNewGeneration.cpp
10 lines changed: 0 ins; 9 del; 1 mod; 999 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/serial/defNewGeneration.hpp
2 lines changed: 0 ins; 0 del; 2 mod; 347 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
2 lines changed: 0 ins; 0 del; 2 mod; 99 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/serial/markSweep.cpp
51 lines changed: 0 ins; 51 del; 0 mod; 223 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/serial/markSweep.hpp
11 lines changed: 0 ins; 5 del; 6 mod; 208 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/serial/markSweep.inline.hpp
47 lines changed: 45 ins; 0 del; 2 mod; 60 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/shared/cardTableRS.cpp
1 line changed: 1 ins; 0 del; 0 mod; 713 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/shared/genCollectedHeap.cpp
1 line changed: 0 ins; 0 del; 1 mod; 1418 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/shared/genCollectedHeap.hpp
1 line changed: 0 ins; 0 del; 1 mod; 508 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/shared/genOopClosures.hpp
28 lines changed: 10 ins; 7 del; 11 mod; 170 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/shared/genOopClosures.inline.hpp
12 lines changed: 3 ins; 0 del; 9 mod; 162 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/shared/generation.cpp
3 lines changed: 0 ins; 0 del; 3 mod; 336 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/shared/generation.hpp
1 line changed: 0 ins; 0 del; 1 mod; 555 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/shared/space.cpp
6 lines changed: 1 ins; 0 del; 5 mod; 727 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/shared/space.hpp
10 lines changed: 0 ins; 0 del; 10 mod; 775 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/z/zBarrier.cpp
1 line changed: 1 ins; 0 del; 0 mod; 270 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/z/zHeapIterator.cpp
12 lines changed: 1 ins; 8 del; 3 mod; 172 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/z/zMark.cpp
1 line changed: 1 ins; 0 del; 0 mod; 684 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/z/zOopClosures.cpp
3 lines changed: 0 ins; 3 del; 0 mod; 71 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/z/zOopClosures.hpp
9 lines changed: 0 ins; 6 del; 3 mod; 111 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/gc/z/zOopClosures.inline.hpp
23 lines changed: 0 ins; 18 del; 5 mod; 100 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
1 line changed: 1 ins; 0 del; 0 mod; 242 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp
1 line changed: 0 ins; 0 del; 1 mod; 72 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
1 line changed: 1 ins; 0 del; 0 mod; 177 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp
1 line changed: 0 ins; 0 del; 1 mod; 64 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.hpp
1 line changed: 0 ins; 0 del; 1 mod; 45 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/memory/iterator.cpp
9 lines changed: 0 ins; 9 del; 0 mod; 65 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/memory/iterator.hpp
79 lines changed: 12 ins; 35 del; 32 mod; 333 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/memory/iterator.inline.hpp
351 lines changed: 312 ins; 0 del; 39 mod; 79 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/arrayKlass.cpp
2 lines changed: 1 ins; 0 del; 1 mod; 247 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/arrayKlass.hpp
33 lines changed: 0 ins; 32 del; 1 mod; 148 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/instanceClassLoaderKlass.hpp
25 lines changed: 3 ins; 16 del; 6 mod; 73 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp
20 lines changed: 0 ins; 8 del; 12 mod; 61 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/instanceKlass.cpp
3 lines changed: 1 ins; 1 del; 1 mod; 3750 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/instanceKlass.hpp
48 lines changed: 3 ins; 34 del; 11 mod; 1478 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/instanceKlass.inline.hpp
66 lines changed: 0 ins; 40 del; 26 mod; 140 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/instanceMirrorKlass.cpp
1 line changed: 0 ins; 1 del; 0 mod; 68 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/instanceMirrorKlass.hpp
38 lines changed: 3 ins; 26 del; 9 mod; 122 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/instanceMirrorKlass.inline.hpp
47 lines changed: 0 ins; 25 del; 22 mod; 107 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/instanceRefKlass.hpp
35 lines changed: 5 ins; 16 del; 14 mod; 128 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/instanceRefKlass.inline.hpp
52 lines changed: 0 ins; 18 del; 34 mod; 150 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/klass.cpp
4 lines changed: 1 ins; 0 del; 3 mod; 843 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/klass.hpp
65 lines changed: 6 ins; 50 del; 9 mod; 702 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/objArrayKlass.cpp
2 lines changed: 0 ins; 1 del; 1 mod; 520 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/objArrayKlass.hpp
47 lines changed: 10 ins; 30 del; 7 mod; 171 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/objArrayKlass.inline.hpp
59 lines changed: 8 ins; 28 del; 23 mod; 89 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/objArrayOop.cpp
10 lines changed: 0 ins; 10 del; 0 mod; 44 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/objArrayOop.hpp
6 lines changed: 1 ins; 4 del; 1 mod; 113 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/oop.hpp
25 lines changed: 2 ins; 15 del; 8 mod; 325 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/oop.inline.hpp
48 lines changed: 5 ins; 18 del; 25 mod; 477 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/typeArrayKlass.cpp
1 line changed: 0 ins; 0 del; 1 mod; 386 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/typeArrayKlass.hpp
20 lines changed: 5 ins; 9 del; 6 mod; 141 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/oops/typeArrayKlass.inline.hpp
8 lines changed: 0 ins; 0 del; 8 mod; 49 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/hotspot/share/utilities/macros.hpp
8 lines changed: 0 ins; 8 del; 0 mod; 638 unchg
------ ------ ------
------
Old
---
Patch
---
src/hotspot/share/gc/cms/cmsOopClosures.cpp
31 lines changed: 0 ins; 31 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/hotspot/share/gc/cms/cms_specialized_oop_closures.hpp
63 lines changed: 0 ins; 63 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/hotspot/share/gc/cms/parOopClosures.cpp
31 lines changed: 0 ins; 31 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/hotspot/share/gc/g1/g1_specialized_oop_closures.hpp
62 lines changed: 0 ins; 62 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/hotspot/share/gc/serial/serial_specialized_oop_closures.hpp
53 lines changed: 0 ins; 53 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/hotspot/share/gc/shared/genOopClosures.cpp
37 lines changed: 0 ins; 37 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/hotspot/share/gc/shared/specialized_oop_closures.hpp
87 lines changed: 0 ins; 87 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/hotspot/share/gc/z/z_specialized_oop_closures.hpp
35 lines changed: 0 ins; 35 del; 0 mod; 0 unchg
This code review page was prepared using /home/stefank/hg/webrev/webrev.ksh (vers 25.16-hg+openjdk.java.net).