Prepared by: | rkennke on Thu Dec 13 13:13:18 CET 2018 |
---|---|
Workspace: | /home/rkennke/src/openjdk/aarch64-port-jdk8u-shenandoah/hotspot |
Compare against: | ssh://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot |
Compare against version: | 10652 |
Summary of changes: | 9270 lines changed: 3255 ins; 3386 del; 2629 mod; 186780 unchg |
Changeset: | hotspot.changeset |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
agent/src/share/classes/sun/jvm/hotspot/HSDB.java
rev 10797 : [backport] Some Shenandoah related additions to SA5 lines changed: 5 ins; 0 del; 0 mod; 1810 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeap.java
rev 10772 : [backport] Update copyrights rev 10784 : [backport] Disable heap iteration for Shenandoah in SA rev 10793 : [backport] Rename fields in (SA) ShenandoahHeap.java to omit 'Regions' and 'Field' suffix rev 10794 : [backport] Trim unused code from Shenandoah SA40 lines changed: 1 ins; 32 del; 7 mod; 79 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegion.java
rev 10772 : [backport] Update copyrights rev 10773 : [backport] Minor cleanup of Shenandoah SA rev 10794 : [backport] Trim unused code from Shenandoah SA44 lines changed: 0 ins; 43 del; 1 mod; 56 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
rev 10784 : [backport] Disable heap iteration for Shenandoah in SA9 lines changed: 0 ins; 9 del; 0 mod; 86 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java
rev 10797 : [backport] Some Shenandoah related additions to SA rev 10799 : [backport] Re-label Shenandoah GC causes (SA&GC)5 lines changed: 5 ins; 0 del; 0 mod; 69 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java
rev 10797 : [backport] Some Shenandoah related additions to SA1 line changed: 1 ins; 0 del; 0 mod; 50 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
rev 10784 : [backport] Disable heap iteration for Shenandoah in SA9 lines changed: 2 ins; 4 del; 3 mod; 517 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java
rev 10797 : [backport] Some Shenandoah related additions to SA1 line changed: 1 ins; 0 del; 0 mod; 86 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
rev 10797 : [backport] Some Shenandoah related additions to SA rev 10798 : [backport] Print number of threads in Shenandoah SA heap summary8 lines changed: 8 ins; 0 del; 0 mod; 315 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/aarch64/vm/aarch64.ad
rev 10719 : [backport] Fix up superfluous changes against upstream rev 10760 : [backport] Cleanup .ad files includes rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer8 lines changed: 4 ins; 0 del; 4 mod; 17076 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
rev 10699 : [backport] Several AArch64 cleanups rev 10703 : [backport] More AArch64 assembler cleanups rev 10719 : [backport] Fix up superfluous changes against upstream15 lines changed: 6 ins; 8 del; 1 mod; 3345 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
rev 10703 : [backport] More AArch64 assembler cleanups rev 10719 : [backport] Fix up superfluous changes against upstream rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10777 : [backport] Remove ShenandoahWriteBarrierRB flag18 lines changed: 0 ins; 13 del; 5 mod; 5048 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
rev 10699 : [backport] Several AArch64 cleanups rev 10703 : [backport] More AArch64 assembler cleanups12 lines changed: 0 ins; 11 del; 1 mod; 1324 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights rev 10777 : [backport] Remove ShenandoahWriteBarrierRB flag8 lines changed: 1 ins; 3 del; 4 mod; 114 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
rev 10719 : [backport] Fix up superfluous changes against upstream rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10770 : [backport] Remove ShenandoahWriteBarrierCsetTestInIR flag10 lines changed: 3 ins; 2 del; 5 mod; 4375 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/ppc/vm/shenandoahBarrierSet_ppc.cpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights3 lines changed: 1 ins; 1 del; 1 mod; 52 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/sparc/vm/shenandoahBarrierSet_sparc.cpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights3 lines changed: 1 ins; 1 del; 1 mod; 52 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/interp_masm_x86_64.cpp
rev 10719 : [backport] Fix up superfluous changes against upstream1 line changed: 0 ins; 1 del; 0 mod; 1510 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/macroAssembler_x86.cpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10777 : [backport] Remove ShenandoahWriteBarrierRB flag3 lines changed: 0 ins; 2 del; 1 mod; 8748 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
rev 10715 : [backport] Cleanup up superfluous newlines rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights8 lines changed: 0 ins; 2 del; 6 mod; 157 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/stubGenerator_x86_64.cpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10770 : [backport] Remove ShenandoahWriteBarrierCsetTestInIR flag3 lines changed: 1 ins; 1 del; 1 mod; 4220 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/x86_64.ad
rev 10719 : [backport] Fix up superfluous changes against upstream rev 10760 : [backport] Cleanup .ad files includes rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer20 lines changed: 12 ins; 0 del; 8 mod; 12056 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/zero/vm/shenandoahBarrierSet_zero.cpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights3 lines changed: 1 ins; 1 del; 1 mod; 52 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/adlc/formssel.cpp
rev 10701 : [backport] Remove ShWB from formssel.cpp rev 10719 : [backport] Fix up superfluous changes against upstream4 lines changed: 0 ins; 1 del; 3 mod; 4241 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/asm/assembler.cpp
rev 10763 : [backport] Fix build failures when Shenandoah is disabled, after #include reshuffles rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer10 lines changed: 4 ins; 2 del; 4 mod; 328 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/c1/c1_LIRGenerator.cpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer2 lines changed: 0 ins; 0 del; 2 mod; 3767 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/ci/ciInstanceKlass.cpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer2 lines changed: 0 ins; 0 del; 2 mod; 740 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/classfile/classLoaderData.cpp
rev 10719 : [backport] Fix up superfluous changes against upstream1 line changed: 0 ins; 1 del; 0 mod; 989 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/classfile/classLoaderData.hpp
rev 10774 : [backport] Eliminating Shenandoah exposure to CLD1 line changed: 0 ins; 1 del; 0 mod; 358 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/code/nmethod.cpp
rev 10700 : [backport] Trim down oop-equals verification3 lines changed: 0 ins; 0 del; 3 mod; 3334 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/code/relocInfo.cpp
rev 10700 : [backport] Trim down oop-equals verification1 line changed: 0 ins; 0 del; 1 mod; 1059 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/compiler/compileBroker.cpp
rev 10725 : [backport] Remove ShenandoahCompileCheck11 lines changed: 0 ins; 11 del; 0 mod; 2417 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/compiler/oopMap.cpp
rev 10700 : [backport] Trim down oop-equals verification1 line changed: 0 ins; 0 del; 1 mod; 678 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shared/gcTrace.hpp
rev 10792 : [backport] Move ShenandoahGCTracer to gc/shenandoah5 lines changed: 0 ins; 5 del; 0 mod; 241 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shared/markBitMap.cpp
rev 10661 : [backport] Cleanup unused bitmap methods rev 10769 : [backport] Cherry-pick bulk MarkBitMap clearing methods16 lines changed: 3 ins; 3 del; 10 mod; 69 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shared/markBitMap.hpp
rev 10661 : [backport] Cleanup unused bitmap methods rev 10769 : [backport] Cherry-pick bulk MarkBitMap clearing methods7 lines changed: 5 ins; 0 del; 2 mod; 111 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shared/markSweep.inline.hpp
rev 10719 : [backport] Fix up superfluous changes against upstream1 line changed: 0 ins; 1 del; 0 mod; 114 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shared/parallelCleaning.hpp
rev 10670 : [backport] Remove Parallel Cleanup counters78 lines changed: 0 ins; 60 del; 18 mod; 375 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
rev 10686 : [backport] Handle ShHeap::time_since_last_millis for RMI users rev 10690 : [backport] Cleanup header files and forward declarations rev 10757 : [backport] Concurrent cycle by default on any external GC request rev 10772 : [backport] Update copyrights rev 10796 : [backport] Fail early when critical barriers are disabled14 lines changed: 12 ins; 0 del; 2 mod; 197 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10772 : [backport] Update copyrights3 lines changed: 2 ins; 0 del; 1 mod; 58 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10748 : [backport] Handle metadata induced GC rev 10755 : [backport] Make heuristics tell if we can process references or unload classes rev 10772 : [backport] Update copyrights rev 10796 : [backport] Fail early when critical barriers are disabled14 lines changed: 11 ins; 0 del; 3 mod; 82 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 49 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10715 : [backport] Cleanup up superfluous newlines rev 10757 : [backport] Concurrent cycle by default on any external GC request rev 10768 : [backport] Compact heuristics adjustments rev 10772 : [backport] Update copyrights rev 10796 : [backport] Fail early when critical barriers are disabled22 lines changed: 18 ins; 1 del; 3 mod; 92 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.hpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 45 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10748 : [backport] Handle metadata induced GC rev 10755 : [backport] Make heuristics tell if we can process references or unload classes rev 10757 : [backport] Concurrent cycle by default on any external GC request rev 10772 : [backport] Update copyrights rev 10795 : [backport] Separate "passive" heuristics from "adaptive" rev 10796 : [backport] Fail early when critical barriers are disabled41 lines changed: 32 ins; 3 del; 6 mod; 75 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10772 : [backport] Update copyrights rev 10795 : [backport] Separate "passive" heuristics from "adaptive"7 lines changed: 4 ins; 1 del; 2 mod; 46 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10757 : [backport] Concurrent cycle by default on any external GC request rev 10772 : [backport] Update copyrights rev 10775 : [backport] Use ShenandoahAllocationThreshold in ShenandoahStaticHeuristics constructor rev 10796 : [backport] Fail early when critical barriers are disabled14 lines changed: 12 ins; 0 del; 2 mod; 76 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 47 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahAllocTracker.cpp
rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10772 : [backport] Update copyrights9 lines changed: 0 ins; 0 del; 9 mod; 89 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahAllocTracker.hpp
rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10690 : [backport] Cleanup header files and forward declarations rev 10729 : [backport] Move HdrSeq and BinaryMagnitudeSeq into Shenandoah utilities rev 10772 : [backport] Update copyrights8 lines changed: 1 ins; 2 del; 5 mod; 42 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp
rev 10658 : [backport] Single marking bitmap rev 10669 : [backport] Clean up dead code rev 10715 : [backport] Cleanup up superfluous newlines rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights38 lines changed: 2 ins; 19 del; 17 mod; 337 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp
rev 10658 : [backport] Single marking bitmap rev 10673 : [backport] Homogenize unimplemented stubs handling rev 10690 : [backport] Cleanup header files and forward declarations rev 10772 : [backport] Update copyrights29 lines changed: 5 ins; 13 del; 11 mod; 154 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
rev 10673 : [backport] Homogenize unimplemented stubs handling rev 10751 : [backport] Avoid write barrier during full GC rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights50 lines changed: 0 ins; 46 del; 4 mod; 330 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp
rev 10673 : [backport] Homogenize unimplemented stubs handling rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights16 lines changed: 1 ins; 3 del; 12 mod; 117 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights2 lines changed: 0 ins; 0 del; 2 mod; 45 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp
rev 10682 : [backport] Code root iterators should not be instantiated in worker threads rev 10683 : [backport] Record location when asserting the code root correctness rev 10714 : [backport] Rehash and cleanup usages of ShenandoahHeap::heap() rev 10715 : [backport] Cleanup up superfluous newlines rev 10740 : [backport] Protect more internal code from false sharing rev 10761 : [backport] Make ResourceMark use consistent in ShenandoahCodeRoots rev 10772 : [backport] Update copyrights13 lines changed: 3 ins; 1 del; 9 mod; 338 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10715 : [backport] Cleanup up superfluous newlines rev 10740 : [backport] Protect more internal code from false sharing rev 10772 : [backport] Update copyrights17 lines changed: 11 ins; 2 del; 4 mod; 173 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10715 : [backport] Cleanup up superfluous newlines rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10772 : [backport] Update copyrights8 lines changed: 2 ins; 5 del; 1 mod; 148 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10715 : [backport] Cleanup up superfluous newlines rev 10740 : [backport] Protect more internal code from false sharing rev 10772 : [backport] Update copyrights8 lines changed: 3 ins; 2 del; 3 mod; 89 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights4 lines changed: 1 ins; 2 del; 1 mod; 45 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
rev 10654 : [backport] Disable ShHeapUncommit on too-large large-pages rev 10690 : [backport] Cleanup header files and forward declarations rev 10715 : [backport] Cleanup up superfluous newlines rev 10748 : [backport] Handle metadata induced GC rev 10755 : [backport] Make heuristics tell if we can process references or unload classes rev 10756 : [backport] Factor out implicit/explicit GC requests rev 10772 : [backport] Update copyrights60 lines changed: 55 ins; 0 del; 5 mod; 146 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10715 : [backport] Cleanup up superfluous newlines rev 10748 : [backport] Handle metadata induced GC rev 10756 : [backport] Factor out implicit/explicit GC requests rev 10772 : [backport] Update copyrights rev 10792 : [backport] Move ShenandoahGCTracer to gc/shenandoah21 lines changed: 8 ins; 9 del; 4 mod; 87 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
rev 10657 : [backport] In update-refs, update all code-roots when in degen-gc rev 10658 : [backport] Single marking bitmap rev 10663 : [backport] StringDedupMode enum for closures/method templates rev 10668 : [backport] Cleanup buffered queue handling rev 10678 : [backport] Rename concurrentMark -> concurrent_mark rev 10685 : [backport] Rename ShHeap::shenandoahPolicy -> ShHeap::shenandoah_policy rev 10690 : [backport] Cleanup header files and forward declarations rev 10693 : [backport] Handle update_refs, class_unload, ref_proc in ShConcMark better rev 10694 : [backport] Common liveness cache in ShHeap rev 10695 : [backport] Inline/rename confusingly named methods in ShConcurrentMark rev 10706 : [backport] Make Shenandoah to use ShenandoahOWST only rev 10710 : [backport] Enable string deduplication in all marking phases rev 10711 : [backport] Precleaning should use GC workers to do actual work rev 10714 : [backport] Rehash and cleanup usages of ShenandoahHeap::heap() rev 10715 : [backport] Cleanup up superfluous newlines rev 10722 : [backport] Added a few missed worker sessions for worker tasks rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10749 : [backport] Adjust metaspace size during each GC rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights334 lines changed: 90 ins; 131 del; 113 mod; 802 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
rev 10662 : [backport] Improve liveness count during marking rev 10663 : [backport] StringDedupMode enum for closures/method templates rev 10668 : [backport] Cleanup buffered queue handling rev 10669 : [backport] Clean up dead code rev 10690 : [backport] Cleanup header files and forward declarations rev 10693 : [backport] Handle update_refs, class_unload, ref_proc in ShConcMark better rev 10694 : [backport] Common liveness cache in ShHeap rev 10695 : [backport] Inline/rename confusingly named methods in ShConcurrentMark rev 10696 : [backport] Sort ShenandoahConcurrentMark methods/fields into logical groups rev 10706 : [backport] Make Shenandoah to use ShenandoahOWST only rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights79 lines changed: 18 ins; 43 del; 18 mod; 74 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
rev 10658 : [backport] Single marking bitmap rev 10662 : [backport] Improve liveness count during marking rev 10663 : [backport] StringDedupMode enum for closures/method templates rev 10668 : [backport] Cleanup buffered queue handling rev 10710 : [backport] Enable string deduplication in all marking phases rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights55 lines changed: 16 ins; 21 del; 18 mod; 248 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
rev 10658 : [backport] Single marking bitmap rev 10685 : [backport] Rename ShHeap::shenandoahPolicy -> ShHeap::shenandoah_policy rev 10690 : [backport] Cleanup header files and forward declarations rev 10740 : [backport] Protect more internal code from false sharing rev 10748 : [backport] Handle metadata induced GC rev 10755 : [backport] Make heuristics tell if we can process references or unload classes rev 10756 : [backport] Factor out implicit/explicit GC requests rev 10772 : [backport] Update copyrights rev 10801 : [backport] Rename vm_operations_shenandoah.* to shenandoahVMOperations.*83 lines changed: 50 ins; 7 del; 26 mod; 550 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10740 : [backport] Protect more internal code from false sharing rev 10748 : [backport] Handle metadata induced GC rev 10756 : [backport] Factor out implicit/explicit GC requests rev 10772 : [backport] Update copyrights23 lines changed: 11 ins; 5 del; 7 mod; 132 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.cpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 129 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp
rev 10736 : [backport] Avoid false sharing by padding the ShenandoahEvacOOMHandler field in ShenandoahHeap rev 10772 : [backport] Update copyrights3 lines changed: 2 ins; 0 del; 1 mod; 122 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10676 : [backport] Remove ShHeap::region_in_collection_set in favor of SHR::in_cset rev 10690 : [backport] Cleanup header files and forward declarations rev 10712 : [backport] Fix compilation errors due to missing spaces between string literal and macro rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights19 lines changed: 1 ins; 2 del; 16 mod; 596 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp
rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10772 : [backport] Update copyrights5 lines changed: 0 ins; 0 del; 5 mod; 92 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp
rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights2 lines changed: 0 ins; 1 del; 1 mod; 91 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 49 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
rev 10654 : [backport] Disable ShHeapUncommit on too-large large-pages rev 10657 : [backport] In update-refs, update all code-roots when in degen-gc rev 10658 : [backport] Single marking bitmap rev 10659 : [backport] Make sure bitmap is marked incomplete before bitmap resets rev 10660 : [backport] Refactor bitmap cleaning rev 10661 : [backport] Cleanup unused bitmap methods rev 10667 : [backport] Print "process weakrefs" to disambiguate vs CM-with-UR rev 10670 : [backport] Remove Parallel Cleanup counters rev 10671 : [backport] Clean up declarations and uses of marked_object_iterate rev 10673 : [backport] Homogenize unimplemented stubs handling rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10675 : [backport] Inline ShHeap::prepare_concurrent_evacuation rev 10676 : [backport] Remove ShHeap::region_in_collection_set in favor of SHR::in_cset rev 10678 : [backport] Rename concurrentMark -> concurrent_mark rev 10679 : [backport] Remove ShHeap::_heap_expansion_count rev 10680 : [backport] Remove useless ShHeap::heap_region_iterate rev 10681 : [backport] Inline trivial ShHeap methods right in header rev 10684 : [backport] Remove unused ShenandoahEvacuateRootsClosure rev 10685 : [backport] Rename ShHeap::shenandoahPolicy -> ShHeap::shenandoah_policy rev 10686 : [backport] Handle ShHeap::time_since_last_millis for RMI users rev 10687 : [backport] Inline ShHeap::monitoring_support into header rev 10688 : [backport] Sort ShenandoahHeap methods/fields into logical groups rev 10694 : [backport] Common liveness cache in ShHeap rev 10695 : [backport] Inline/rename confusingly named methods in ShConcurrentMark rev 10698 : [backport] Fix inconsistent "process weakrefs" logging rev 10704 : [backport] Renaming ShenandoahParallelEvacuationTask to ShenandoahConcurrentEvacuationTask rev 10705 : Fix shutdown deadlock due to blocking SATB flush periodic task rev 10711 : [backport] Precleaning should use GC workers to do actual work rev 10712 : [backport] Fix compilation errors due to missing spaces between string literal and macro rev 10715 : [backport] Cleanup up superfluous newlines rev 10718 : [backport] Partial infrastructure for suspendible workers rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10737 : [backport] Support VerifyBeforeGC and VerifyAfterGC VM options rev 10738 : [backport] Skip pre-evac verification and pacing on shortcut cycle path rev 10740 : [backport] Protect more internal code from false sharing rev 10743 : [backport] Clean up ShHeap::heap_region_iterate uses rev 10744 : [backport] Parallel heap region iteration rev 10745 : [backport] Parallelise "Clear Liveness" rev 10746 : [backport] Parallelise "Complete Liveness" rev 10748 : [backport] Handle metadata induced GC rev 10750 : [backport] Remove fix-roots pass in ShHeap rev 10753 : [backport] Protect risky conversion in ShenandoahHeap::millis_since_last_gc rev 10755 : [backport] Make heuristics tell if we can process references or unload classes rev 10758 : [backport] Initial committed regions count can be more than max rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights rev 10801 : [backport] Rename vm_operations_shenandoah.* to shenandoahVMOperations.*687 lines changed: 215 ins; 329 del; 143 mod; 2210 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
rev 10658 : [backport] Single marking bitmap rev 10671 : [backport] Clean up declarations and uses of marked_object_iterate rev 10673 : [backport] Homogenize unimplemented stubs handling rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10675 : [backport] Inline ShHeap::prepare_concurrent_evacuation rev 10676 : [backport] Remove ShHeap::region_in_collection_set in favor of SHR::in_cset rev 10677 : [backport] Inline ShHeap::do_marked_object_complete rev 10678 : [backport] Rename concurrentMark -> concurrent_mark rev 10679 : [backport] Remove ShHeap::_heap_expansion_count rev 10680 : [backport] Remove useless ShHeap::heap_region_iterate rev 10681 : [backport] Inline trivial ShHeap methods right in header rev 10685 : [backport] Rename ShHeap::shenandoahPolicy -> ShHeap::shenandoah_policy rev 10687 : [backport] Inline ShHeap::monitoring_support into header rev 10688 : [backport] Sort ShenandoahHeap methods/fields into logical groups rev 10690 : [backport] Cleanup header files and forward declarations rev 10694 : [backport] Common liveness cache in ShHeap rev 10715 : [backport] Cleanup up superfluous newlines rev 10718 : [backport] Partial infrastructure for suspendible workers rev 10740 : [backport] Protect more internal code from false sharing rev 10743 : [backport] Clean up ShHeap::heap_region_iterate uses rev 10744 : [backport] Parallel heap region iteration rev 10771 : Enable heap inspection for Shenandoah rev 10772 : [backport] Update copyrights807 lines changed: 314 ins; 377 del; 116 mod; 276 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
rev 10658 : [backport] Single marking bitmap rev 10660 : [backport] Refactor bitmap cleaning rev 10666 : [backport] Micro-optimize ShHeap::get_region by moving the most likely branch first rev 10671 : [backport] Clean up declarations and uses of marked_object_iterate rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10676 : [backport] Remove ShHeap::region_in_collection_set in favor of SHR::in_cset rev 10677 : [backport] Inline ShHeap::do_marked_object_complete rev 10690 : [backport] Cleanup header files and forward declarations rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights77 lines changed: 23 ins; 24 del; 30 mod; 428 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapLock.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10772 : [backport] Update copyrights2 lines changed: 0 ins; 1 del; 1 mod; 92 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
rev 10654 : [backport] Disable ShHeapUncommit on too-large large-pages rev 10658 : [backport] Single marking bitmap rev 10660 : [backport] Refactor bitmap cleaning rev 10673 : [backport] Homogenize unimplemented stubs handling rev 10676 : [backport] Remove ShHeap::region_in_collection_set in favor of SHR::in_cset rev 10690 : [backport] Cleanup header files and forward declarations rev 10712 : [backport] Fix compilation errors due to missing spaces between string literal and macro rev 10740 : [backport] Protect more internal code from false sharing rev 10747 : [backport] Fix Windows build failure rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10766 : Cast Shenandoah{Min,Max}RegionSize to size_t rev 10772 : [backport] Update copyrights63 lines changed: 15 ins; 30 del; 18 mod; 600 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
rev 10654 : [backport] Disable ShHeapUncommit on too-large large-pages rev 10660 : [backport] Refactor bitmap cleaning rev 10673 : [backport] Homogenize unimplemented stubs handling rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10690 : [backport] Cleanup header files and forward declarations rev 10740 : [backport] Protect more internal code from false sharing rev 10772 : [backport] Update copyrights45 lines changed: 18 ins; 17 del; 10 mod; 343 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp
rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10772 : [backport] Update copyrights7 lines changed: 0 ins; 0 del; 7 mod; 82 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10772 : [backport] Update copyrights3 lines changed: 2 ins; 0 del; 1 mod; 107 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 82 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp
rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10740 : [backport] Protect more internal code from false sharing rev 10772 : [backport] Update copyrights3 lines changed: 1 ins; 0 del; 2 mod; 139 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10715 : [backport] Cleanup up superfluous newlines rev 10740 : [backport] Protect more internal code from false sharing rev 10772 : [backport] Update copyrights11 lines changed: 6 ins; 4 del; 1 mod; 91 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.inline.hpp
rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights3 lines changed: 0 ins; 2 del; 1 mod; 48 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
rev 10660 : [backport] Refactor bitmap cleaning rev 10685 : [backport] Rename ShHeap::shenandoahPolicy -> ShHeap::shenandoah_policy rev 10686 : [backport] Handle ShHeap::time_since_last_millis for RMI users rev 10690 : [backport] Cleanup header files and forward declarations rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10748 : [backport] Handle metadata induced GC rev 10755 : [backport] Make heuristics tell if we can process references or unload classes rev 10756 : [backport] Factor out implicit/explicit GC requests rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights47 lines changed: 34 ins; 1 del; 12 mod; 274 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.hpp
rev 10686 : [backport] Handle ShHeap::time_since_last_millis for RMI users rev 10715 : [backport] Cleanup up superfluous newlines rev 10748 : [backport] Handle metadata induced GC rev 10755 : [backport] Make heuristics tell if we can process references or unload classes rev 10756 : [backport] Factor out implicit/explicit GC requests rev 10772 : [backport] Update copyrights rev 10796 : [backport] Fail early when critical barriers are disabled24 lines changed: 21 ins; 1 del; 2 mod; 145 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 45 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
rev 10658 : [backport] Single marking bitmap rev 10659 : [backport] Make sure bitmap is marked incomplete before bitmap resets rev 10660 : [backport] Refactor bitmap cleaning rev 10664 : [backport] Fix indenting in ShMarkCompact::do_it rev 10665 : [backport] Coarsen Full GC use of heap lock rev 10668 : [backport] Cleanup buffered queue handling rev 10678 : [backport] Rename concurrentMark -> concurrent_mark rev 10690 : [backport] Cleanup header files and forward declarations rev 10695 : [backport] Inline/rename confusingly named methods in ShConcurrentMark rev 10715 : [backport] Cleanup up superfluous newlines rev 10737 : [backport] Support VerifyBeforeGC and VerifyAfterGC VM options rev 10743 : [backport] Clean up ShHeap::heap_region_iterate uses rev 10749 : [backport] Adjust metaspace size during each GC rev 10755 : [backport] Make heuristics tell if we can process references or unload classes rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights rev 10801 : [backport] Rename vm_operations_shenandoah.* to shenandoahVMOperations.*195 lines changed: 43 ins; 56 del; 96 mod; 696 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10772 : [backport] Update copyrights3 lines changed: 0 ins; 2 del; 1 mod; 70 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.cpp
rev 10658 : [backport] Single marking bitmap rev 10660 : [backport] Refactor bitmap cleaning rev 10772 : [backport] Update copyrights56 lines changed: 49 ins; 0 del; 7 mod; 57 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.hpp
rev 10658 : [backport] Single marking bitmap rev 10660 : [backport] Refactor bitmap cleaning rev 10772 : [backport] Update copyrights18 lines changed: 13 ins; 2 del; 3 mod; 64 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.inline.hpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 51 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp
rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights3 lines changed: 0 ins; 2 del; 1 mod; 175 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 54 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 96 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.hpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 53 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp
rev 10663 : [backport] StringDedupMode enum for closures/method templates rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights18 lines changed: 5 ins; 1 del; 12 mod; 186 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp
rev 10663 : [backport] StringDedupMode enum for closures/method templates rev 10772 : [backport] Update copyrights2 lines changed: 0 ins; 0 del; 2 mod; 38 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10772 : [backport] Update copyrights3 lines changed: 0 ins; 0 del; 3 mod; 289 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp
rev 10729 : [backport] Move HdrSeq and BinaryMagnitudeSeq into Shenandoah utilities rev 10740 : [backport] Protect more internal code from false sharing rev 10772 : [backport] Update copyrights21 lines changed: 12 ins; 6 del; 3 mod; 79 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10772 : [backport] Update copyrights2 lines changed: 1 ins; 0 del; 1 mod; 57 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
rev 10657 : [backport] In update-refs, update all code-roots when in degen-gc rev 10658 : [backport] Single marking bitmap rev 10670 : [backport] Remove Parallel Cleanup counters rev 10685 : [backport] Rename ShHeap::shenandoahPolicy -> ShHeap::shenandoah_policy rev 10702 : [backport] Use s-macro to keep GC phase enum and names in sync rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10754 : [backport] Purge unnecessary time conversion in ShenandoahPhaseTimings::record_phase_time rev 10772 : [backport] Update copyrights252 lines changed: 13 ins; 229 del; 10 mod; 164 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
rev 10657 : [backport] In update-refs, update all code-roots when in degen-gc rev 10658 : [backport] Single marking bitmap rev 10670 : [backport] Remove Parallel Cleanup counters rev 10702 : [backport] Use s-macro to keep GC phase enum and names in sync rev 10715 : [backport] Cleanup up superfluous newlines rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10729 : [backport] Move HdrSeq and BinaryMagnitudeSeq into Shenandoah utilities rev 10754 : [backport] Purge unnecessary time conversion in ShenandoahPhaseTimings::record_phase_time rev 10772 : [backport] Update copyrights457 lines changed: 217 ins; 230 del; 10 mod; 112 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10752 : [backport] Pre-evac JVMTI roots + fixes rev 10772 : [backport] Update copyrights14 lines changed: 10 ins; 1 del; 3 mod; 276 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10752 : [backport] Pre-evac JVMTI roots + fixes rev 10772 : [backport] Update copyrights19 lines changed: 6 ins; 11 del; 2 mod; 115 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights4 lines changed: 1 ins; 2 del; 1 mod; 244 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.cpp
rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights2 lines changed: 0 ins; 1 del; 1 mod; 193 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.hpp
rev 10658 : [backport] Single marking bitmap rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights4 lines changed: 0 ins; 2 del; 2 mod; 155 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.inline.hpp
rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights2 lines changed: 0 ins; 1 del; 1 mod; 52 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp
rev 10658 : [backport] Single marking bitmap rev 10715 : [backport] Cleanup up superfluous newlines rev 10734 : Fix non-PCH builds rev 10772 : [backport] Update copyrights8 lines changed: 0 ins; 4 del; 4 mod; 499 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp
rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights6 lines changed: 1 ins; 4 del; 1 mod; 282 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.cpp
rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10772 : [backport] Update copyrights2 lines changed: 1 ins; 0 del; 1 mod; 194 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.hpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 63 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10715 : [backport] Cleanup up superfluous newlines rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights5 lines changed: 2 ins; 1 del; 2 mod; 325 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.hpp
rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights2 lines changed: 0 ins; 1 del; 1 mod; 148 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp
rev 10668 : [backport] Cleanup buffered queue handling rev 10706 : [backport] Make Shenandoah to use ShenandoahOWST only rev 10715 : [backport] Cleanup up superfluous newlines rev 10717 : Fix force termination detection by spin master rev 10731 : [backport] Force termination logic is inverted rev 10772 : [backport] Update copyrights11 lines changed: 1 ins; 4 del; 6 mod; 217 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp
rev 10668 : [backport] Cleanup buffered queue handling rev 10689 : [backport] Silence VSC++ about multiple assignment operators rev 10692 : [backport] Suppressing VSC++ warning locally rev 10706 : [backport] Make Shenandoah to use ShenandoahOWST only rev 10715 : [backport] Cleanup up superfluous newlines rev 10740 : [backport] Protect more internal code from false sharing rev 10772 : [backport] Update copyrights51 lines changed: 31 ins; 10 del; 10 mod; 336 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp
rev 10668 : [backport] Cleanup buffered queue handling rev 10772 : [backport] Update copyrights13 lines changed: 7 ins; 0 del; 6 mod; 44 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10685 : [backport] Rename ShHeap::shenandoahPolicy -> ShHeap::shenandoah_policy rev 10714 : [backport] Rehash and cleanup usages of ShenandoahHeap::heap() rev 10715 : [backport] Cleanup up superfluous newlines rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10772 : [backport] Update copyrights62 lines changed: 40 ins; 4 del; 18 mod; 120 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp
rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10714 : [backport] Rehash and cleanup usages of ShenandoahHeap::heap() rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10772 : [backport] Update copyrights32 lines changed: 28 ins; 0 del; 4 mod; 107 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
rev 10658 : [backport] Single marking bitmap rev 10660 : [backport] Refactor bitmap cleaning rev 10661 : [backport] Cleanup unused bitmap methods rev 10676 : [backport] Remove ShHeap::region_in_collection_set in favor of SHR::in_cset rev 10690 : [backport] Cleanup header files and forward declarations rev 10715 : [backport] Cleanup up superfluous newlines rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10738 : [backport] Skip pre-evac verification and pacing on shortcut cycle path rev 10743 : [backport] Clean up ShHeap::heap_region_iterate uses rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights49 lines changed: 9 ins; 16 del; 24 mod; 824 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp
rev 10658 : [backport] Single marking bitmap rev 10690 : [backport] Cleanup header files and forward declarations rev 10772 : [backport] Update copyrights8 lines changed: 2 ins; 4 del; 2 mod; 177 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10711 : [backport] Precleaning should use GC workers to do actual work rev 10772 : [backport] Update copyrights7 lines changed: 3 ins; 0 del; 4 mod; 58 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10711 : [backport] Precleaning should use GC workers to do actual work rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights6 lines changed: 1 ins; 2 del; 3 mod; 68 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.hpp
rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights2 lines changed: 0 ins; 1 del; 1 mod; 84 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp
rev 10658 : [backport] Single marking bitmap rev 10711 : [backport] Precleaning should use GC workers to do actual work rev 10772 : [backport] Update copyrights13 lines changed: 11 ins; 0 del; 2 mod; 122 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp
rev 10658 : [backport] Single marking bitmap rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights7 lines changed: 4 ins; 2 del; 1 mod; 71 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoah_globals.cpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 34 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
rev 10700 : [backport] Trim down oop-equals verification rev 10706 : [backport] Make Shenandoah to use ShenandoahOWST only rev 10725 : [backport] Remove ShenandoahCompileCheck rev 10744 : [backport] Parallel heap region iteration rev 10756 : [backport] Factor out implicit/explicit GC requests rev 10765 : ShenandoahSATBBufferSize cannot be size_t in 8u rev 10770 : [backport] Remove ShenandoahWriteBarrierCsetTestInIR flag rev 10772 : [backport] Update copyrights rev 10776 : [backport] Remove obsolete unused flags rev 10777 : [backport] Remove ShenandoahWriteBarrierRB flag rev 10778 : [backport] Rename VerifyObjectEquals to ShenandoahVerifyObjectEquals rev 10779 : [backport] Clean up and regroup Shenandoah flags393 lines changed: 148 ins; 155 del; 90 mod; 161 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoah_specialized_oop_closures.hpp
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 48 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/vmStructs_shenandoah.hpp
rev 10772 : [backport] Update copyrights rev 10794 : [backport] Trim unused code from Shenandoah SA16 lines changed: 0 ins; 14 del; 2 mod; 44 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_interface/collectedHeap.hpp
rev 10781 : [backport] Fix various formattings and namings in shared GC code2 lines changed: 1 ins; 1 del; 0 mod; 700 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_interface/gcCause.cpp
rev 10799 : [backport] Re-label Shenandoah GC causes (SA&GC)3 lines changed: 0 ins; 0 del; 3 mod; 122 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_interface/gcCause.hpp
rev 10748 : [backport] Handle metadata induced GC1 line changed: 1 ins; 0 del; 0 mod; 133 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/memory/metaspace.hpp
rev 10748 : [backport] Handle metadata induced GC2 lines changed: 2 ins; 0 del; 0 mod; 440 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/oops/oopsHierarchy.hpp
rev 10700 : [backport] Trim down oop-equals verification rev 10778 : [backport] Rename VerifyObjectEquals to ShenandoahVerifyObjectEquals18 lines changed: 0 ins; 14 del; 4 mod; 229 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/callnode.cpp
rev 10742 : [backport] Cherry-pick JDK-8212673, fix for Node::eqv_uncast11 lines changed: 8 ins; 0 del; 3 mod; 1911 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/cfgnode.hpp
rev 10656 : [backport] Purge some G1-related cruft in C21 line changed: 0 ins; 1 del; 0 mod; 540 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/compile.cpp
rev 10656 : [backport] Purge some G1-related cruft in C2 rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer7 lines changed: 2 ins; 0 del; 5 mod; 4268 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/compile.hpp
rev 10719 : [backport] Fix up superfluous changes against upstream1 line changed: 1 ins; 0 del; 0 mod; 1245 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/escape.cpp
rev 10759 : [backport] Remove old code from escape analysis4 lines changed: 0 ins; 4 del; 0 mod; 3434 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/graphKit.cpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10800 : JDK8u-only: Use WB-based acmp barrier5 lines changed: 0 ins; 4 del; 1 mod; 4369 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/graphKit.hpp
rev 10800 : JDK8u-only: Use WB-based acmp barrier1 line changed: 0 ins; 1 del; 0 mod; 972 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/ifnode.cpp
rev 10656 : [backport] Purge some G1-related cruft in C216 lines changed: 0 ins; 16 del; 0 mod; 1242 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/library_call.cpp
rev 10719 : [backport] Fix up superfluous changes against upstream1 line changed: 1 ins; 0 del; 0 mod; 7135 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/loopPredicate.cpp
rev 10719 : [backport] Fix up superfluous changes against upstream15 lines changed: 12 ins; 0 del; 3 mod; 976 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/loopnode.cpp
rev 10785 : [backport] remove useless change in loopnode.cpp1 line changed: 0 ins; 0 del; 1 mod; 3865 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/machnode.cpp
rev 10719 : [backport] Fix up superfluous changes against upstream4 lines changed: 0 ins; 2 del; 2 mod; 804 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/machnode.hpp
rev 10719 : [backport] Fix up superfluous changes against upstream1 line changed: 0 ins; 0 del; 1 mod; 1008 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/macro.cpp
rev 10656 : [backport] Purge some G1-related cruft in C2 rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer40 lines changed: 12 ins; 20 del; 8 mod; 2600 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/macro.hpp
rev 10656 : [backport] Purge some G1-related cruft in C21 line changed: 0 ins; 1 del; 0 mod; 131 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/memnode.cpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer2 lines changed: 0 ins; 0 del; 2 mod; 4486 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/node.cpp
rev 10732 : [backport] Need to step over GC barriers in Node::eqv_uncast() rev 10742 : [backport] Cherry-pick JDK-8212673, fix for Node::eqv_uncast1 line changed: 1 ins; 0 del; 0 mod; 2242 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/node.hpp
rev 10656 : [backport] Purge some G1-related cruft in C2 rev 10732 : [backport] Need to step over GC barriers in Node::eqv_uncast() rev 10742 : [backport] Cherry-pick JDK-8212673, fix for Node::eqv_uncast2 lines changed: 0 ins; 2 del; 0 mod; 1626 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/parse2.cpp
rev 10800 : JDK8u-only: Use WB-based acmp barrier17 lines changed: 2 ins; 14 del; 1 mod; 2400 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/shenandoahSupport.cpp
rev 10655 : [backport] Fix call to is_g1_marking_load() with is_shenandoah_state_load() in ShenandoahSupport rev 10716 : [backport] Cleanup C2 debugging leftovers rev 10728 : [backport] c2 verification pass fixes for CAS rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10770 : [backport] Remove ShenandoahWriteBarrierCsetTestInIR flag rev 10772 : [backport] Update copyrights rev 10777 : [backport] Remove ShenandoahWriteBarrierRB flag rev 10800 : JDK8u-only: Use WB-based acmp barrier272 lines changed: 0 ins; 228 del; 44 mod; 3650 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/shenandoahSupport.hpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights4 lines changed: 0 ins; 0 del; 4 mod; 220 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/subnode.cpp
rev 10800 : JDK8u-only: Use WB-based acmp barrier rev 10802 : Fix build failure due to unknown INCLUDE_SHENANDOAHGC rev 10803 : Fix dangling write-barrier in acmp98 lines changed: 14 ins; 80 del; 4 mod; 1562 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/subnode.hpp
rev 10800 : JDK8u-only: Use WB-based acmp barrier3 lines changed: 0 ins; 3 del; 0 mod; 572 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/type.cpp
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer2 lines changed: 0 ins; 0 del; 2 mod; 5013 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/prims/jni.cpp
rev 10653 : Excess barriers before JNI accesses, already covered by "Move barriers into typeArrayOop.hpp direct memory accessors" rev 10719 : [backport] Fix up superfluous changes against upstream5 lines changed: 0 ins; 5 del; 0 mod; 5689 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/prims/jvmtiExport.cpp
rev 10741 : [backport] JVMTI lacks a few GC barriers/hooks1 line changed: 0 ins; 0 del; 1 mod; 2493 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/prims/jvmtiTagMap.cpp
rev 10741 : [backport] JVMTI lacks a few GC barriers/hooks7 lines changed: 5 ins; 0 del; 2 mod; 3393 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/runtime/arguments.cpp
rev 10654 : [backport] Disable ShHeapUncommit on too-large large-pages rev 10668 : [backport] Cleanup buffered queue handling rev 10691 : Fix Minimal VM build rev 10708 : [backport] Make sure debug builds fail predictably on safepoint timeout rev 10730 : [backport] Enable NUMA by default28 lines changed: 28 ins; 0 del; 0 mod; 4582 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/runtime/globals.hpp
rev 10719 : [backport] Fix up superfluous changes against upstream1 line changed: 0 ins; 0 del; 1 mod; 4064 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/runtime/vframe.cpp
rev 10727 : [backport] A few more missing object equals barriers1 line changed: 0 ins; 0 del; 1 mod; 699 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/services/memoryService.cpp
rev 10719 : [backport] Fix up superfluous changes against upstream2 lines changed: 0 ins; 2 del; 0 mod; 644 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/services/shenandoahMemoryPool.cpp
rev 10758 : [backport] Initial committed regions count can be more than max rev 10767 : [backport] ShenandoahMemoryPool should support usage threshold9 lines changed: 6 ins; 0 del; 3 mod; 38 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/utilities/bitMap.inline.hpp
rev 10721 : [backport] Assert that Shenandoah does not trip JDK-82119262 lines changed: 2 ins; 0 del; 0 mod; 351 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/utilities/globalDefinitions.hpp
rev 10791 : [backport] Rename UINT64_FORMAT_HEX_W to UINT64_FORMAT_X_W2 lines changed: 1 ins; 1 del; 0 mod; 1432 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/utilities/numberSeq.cpp
rev 10729 : [backport] Move HdrSeq and BinaryMagnitudeSeq into Shenandoah utilities163 lines changed: 0 ins; 163 del; 0 mod; 262 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/utilities/numberSeq.hpp
rev 10729 : [backport] Move HdrSeq and BinaryMagnitudeSeq into Shenandoah utilities45 lines changed: 0 ins; 45 del; 0 mod; 134 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/utilities/taskqueue.cpp
rev 10706 : [backport] Make Shenandoah to use ShenandoahOWST only1 line changed: 0 ins; 0 del; 1 mod; 269 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/utilities/taskqueue.hpp
rev 10706 : [backport] Make Shenandoah to use ShenandoahOWST only3 lines changed: 0 ins; 3 del; 0 mod; 819 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/TEST.groups
rev 10780 : [backport] Shenandoah test groups should not include each other rev 10788 : [backport] Move Shenandoah tests to proper locations rev 10789 : [backport] Drop Shenandoah from test names rev 10790 : [backport] Prefix Shenandoah tests with "Test"14 lines changed: 6 ins; 4 del; 4 mod; 283 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/TestSystemGC.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental2 lines changed: 0 ins; 0 del; 2 mod; 47 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/arguments/TestAlignmentToUseLargePages.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental2 lines changed: 0 ins; 0 del; 2 mod; 48 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/arguments/TestUseCompressedOopsErgo.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental1 line changed: 0 ins; 0 del; 1 mod; 50 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/logging/TestGCId.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental3 lines changed: 0 ins; 0 del; 3 mod; 91 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/metaspace/TestMetaspacePerfCounters.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10726 : [backport] Clean up Shenandoah configurations in shared tests3 lines changed: 1 ins; 0 del; 2 mod; 123 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestArrayCopyCheckCast.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests16 lines changed: 2 ins; 1 del; 13 mod; 32 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestArrayCopyStress.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests44 lines changed: 10 ins; 6 del; 28 mod; 39 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestElasticTLAB.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests22 lines changed: 2 ins; 1 del; 19 mod; 37 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestGCThreadGroups.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests27 lines changed: 2 ins; 1 del; 24 mod; 35 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestPeriodicGC.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests30 lines changed: 1 ins; 0 del; 29 mod; 77 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestRegionSampling.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests17 lines changed: 2 ins; 1 del; 14 mod; 35 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestSmallHeap.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests11 lines changed: 1 ins; 0 del; 10 mod; 31 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestVerifyLevels.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests15 lines changed: 2 ins; 1 del; 12 mod; 34 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/compiler/TestCommonGCLoads.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test9 lines changed: 4 ins; 0 del; 5 mod; 58 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test7 lines changed: 4 ins; 0 del; 3 mod; 49 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java
rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests9 lines changed: 3 ins; 1 del; 5 mod; 72 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/compiler/TestNullCheck.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests9 lines changed: 4 ins; 0 del; 5 mod; 55 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/compiler/TestReferenceCAS.java
rev 10672 : [backport] Turn TestReferenceCAS into a standalone/no-testng test rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test33 lines changed: 13 ins; 4 del; 16 mod; 85 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests10 lines changed: 5 ins; 0 del; 5 mod; 54 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestJNIGlobalRefs.java
rev 10772 : [backport] Update copyrights rev 10786 : [backport] Reformat Shenandoah tests8 lines changed: 0 ins; 0 del; 8 mod; 92 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestJNIGlobalRefs.sh
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights6 lines changed: 0 ins; 1 del; 5 mod; 107 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/libTestJNIGlobalRefs.c
rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights2 lines changed: 0 ins; 1 del; 1 mod; 47 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jvmti/TestHeapDump.java
rev 10772 : [backport] Update copyrights rev 10786 : [backport] Reformat Shenandoah tests6 lines changed: 0 ins; 0 del; 6 mod; 68 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jvmti/TestHeapDump.sh
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights4 lines changed: 0 ins; 1 del; 3 mod; 86 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jvmti/libTestHeapDump.c
rev 10772 : [backport] Update copyrights1 line changed: 0 ins; 0 del; 1 mod; 129 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/oom/TestAllocLargeObj.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests14 lines changed: 4 ins; 0 del; 10 mod; 68 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/oom/TestAllocLargerThanHeap.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests14 lines changed: 4 ins; 0 del; 10 mod; 63 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/oom/TestAllocSmallObj.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests14 lines changed: 4 ins; 0 del; 10 mod; 67 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/oom/TestClassLoaderLeak.java
rev 10715 : [backport] Cleanup up superfluous newlines rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests11 lines changed: 2 ins; 1 del; 8 mod; 140 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/oom/TestThreadFailure.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests17 lines changed: 4 ins; 0 del; 13 mod; 73 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestClassUnloadingArguments.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests25 lines changed: 5 ins; 0 del; 20 mod; 83 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestCodeCacheRootStyles.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test7 lines changed: 2 ins; 0 del; 5 mod; 29 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestEnabled.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests20 lines changed: 5 ins; 3 del; 12 mod; 37 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestExplicitGC.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10757 : [backport] Concurrent cycle by default on any external GC request rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests30 lines changed: 5 ins; 0 del; 25 mod; 96 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestExplicitGCNoConcurrent.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests17 lines changed: 2 ins; 0 del; 15 mod; 56 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestHeuristicsUnlock.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests23 lines changed: 0 ins; 1 del; 22 mod; 92 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestHumongousThresholdArgs.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests16 lines changed: 1 ins; 1 del; 14 mod; 51 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestObjectAlignment.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests14 lines changed: 2 ins; 0 del; 12 mod; 30 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestPacing.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests13 lines changed: 3 ins; 1 del; 9 mod; 31 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestRegionSizeArgs.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests116 lines changed: 8 ins; 1 del; 107 mod; 155 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestVerboseGC.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test11 lines changed: 4 ins; 1 del; 6 mod; 92 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/startup_warnings/TestShenandoah.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights2 lines changed: 0 ins; 0 del; 2 mod; 43 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/survivorAlignment/TestAllocationInEden.java
rev 10735 : [backport] Filter upstream tests for Shenandoah (part 1: tier1_gc)1 line changed: 1 ins; 0 del; 0 mod; 90 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
rev 10735 : [backport] Filter upstream tests for Shenandoah (part 1: tier1_gc)1 line changed: 1 ins; 0 del; 0 mod; 96 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
rev 10735 : [backport] Filter upstream tests for Shenandoah (part 1: tier1_gc)1 line changed: 1 ins; 0 del; 0 mod; 101 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
rev 10735 : [backport] Filter upstream tests for Shenandoah (part 1: tier1_gc)1 line changed: 1 ins; 0 del; 0 mod; 106 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/survivorAlignment/TestPromotionToSurvivor.java
rev 10739 : [backport] Filter out TestPromotionToSurvivor.java test for Shenandoah1 line changed: 1 ins; 0 del; 0 mod; 86 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/whitebox/TestWBGC.java
rev 10735 : [backport] Filter upstream tests for Shenandoah (part 1: tier1_gc)1 line changed: 1 ins; 0 del; 0 mod; 69 unchg
------ ------ ------
------
---
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahAllocRequest.hpp
rev 10674 : [backport] Move ShenandoahAllocType and ShenandoahAllocRequest to separate file rev 10772 : [backport] Update copyrights158 lines changed: 158 ins; 0 del; 0 mod; 0 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBrooksPointer.hpp (was src/share/vm/gc_implementation/shenandoah/brooksPointer.hpp)
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights9 lines changed: 1 ins; 3 del; 5 mod; 100 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBrooksPointer.inline.hpp (was src/share/vm/gc_implementation/shenandoah/brooksPointer.inline.hpp)
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer rev 10772 : [backport] Update copyrights12 lines changed: 0 ins; 0 del; 12 mod; 56 unchg
------ ------ ------
------
---
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.cpp
rev 10729 : [backport] Move HdrSeq and BinaryMagnitudeSeq into Shenandoah utilities rev 10772 : [backport] Update copyrights190 lines changed: 190 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp
rev 10729 : [backport] Move HdrSeq and BinaryMagnitudeSeq into Shenandoah utilities rev 10772 : [backport] Update copyrights74 lines changed: 74 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTimingTracker.cpp
rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10754 : [backport] Purge unnecessary time conversion in ShenandoahPhaseTimings::record_phase_time rev 10772 : [backport] Update copyrights86 lines changed: 86 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTimingTracker.hpp
rev 10724 : [backport] Add JFR parallel and concurrent events (infrastructure) rev 10772 : [backport] Update copyrights67 lines changed: 67 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTracer.hpp
rev 10792 : [backport] Move ShenandoahGCTracer to gc/shenandoah34 lines changed: 34 ins; 0 del; 0 mod; 0 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.cpp (was src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.cpp)
rev 10801 : [backport] Rename vm_operations_shenandoah.* to shenandoahVMOperations.*11 lines changed: 1 ins; 8 del; 2 mod; 79 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.hpp (was src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.hpp)
rev 10801 : [backport] Rename vm_operations_shenandoah.* to shenandoahVMOperations.*2 lines changed: 0 ins; 1 del; 1 mod; 117 unchg
------ ------ ------
------
---
New
-----
Raw
test/compiler/gcbarriers/EqvUncastStepOverBarrier.java
rev 10742 : [backport] Cherry-pick JDK-8212673, fix for Node::eqv_uncast81 lines changed: 81 ins; 0 del; 0 mod; 0 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestAllocHumongousFragment.java (was test/gc/shenandoah/acceptance/AllocHumongousFragment.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"59 lines changed: 17 ins; 16 del; 26 mod; 40 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestAllocIntArrays.java (was test/gc/shenandoah/acceptance/AllocIntArrays.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"33 lines changed: 2 ins; 1 del; 30 mod; 37 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestAllocObjectArrays.java (was test/gc/shenandoah/acceptance/AllocObjectArrays.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"33 lines changed: 2 ins; 1 del; 30 mod; 37 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestAllocObjects.java (was test/gc/shenandoah/acceptance/AllocObjects.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"29 lines changed: 2 ins; 1 del; 26 mod; 35 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestEvilSyncBug.java (was test/gc/shenandoah/EvilSyncBug.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"106 lines changed: 38 ins; 24 del; 44 mod; 82 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestHeapUncommit.java (was test/gc/shenandoah/acceptance/HeapUncommit.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"27 lines changed: 2 ins; 1 del; 24 mod; 37 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestHumongousThreshold.java (was test/gc/shenandoah/HumongousThreshold.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"22 lines changed: 2 ins; 2 del; 18 mod; 36 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestLargeObjectAlignment.java (was test/gc/shenandoah/LargeObjectAlignment.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"28 lines changed: 5 ins; 3 del; 20 mod; 39 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestLotsOfCycles.java (was test/gc/shenandoah/LotsOfCycles.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"25 lines changed: 2 ins; 1 del; 22 mod; 33 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestParallelRefprocSanity.java (was test/gc/shenandoah/acceptance/ParallelRefprocSanity.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"15 lines changed: 2 ins; 1 del; 12 mod; 35 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestRefprocSanity.java (was test/gc/shenandoah/acceptance/RefprocSanity.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"76 lines changed: 23 ins; 22 del; 31 mod; 43 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestRetainObjects.java (was test/gc/shenandoah/acceptance/RetainObjects.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"44 lines changed: 13 ins; 12 del; 19 mod; 34 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestSieveObjects.java (was test/gc/shenandoah/acceptance/SieveObjects.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"79 lines changed: 27 ins; 25 del; 27 mod; 37 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestStringDedup.java (was test/gc/shenandoah/TestShenandoahStrDedup.java)
rev 10789 : [backport] Drop Shenandoah from test names104 lines changed: 9 ins; 1 del; 94 mod; 35 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestStringDedupStress.java (was test/gc/shenandoah/ShenandoahStrDedupStress.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"190 lines changed: 68 ins; 38 del; 84 mod; 57 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestStringInternCleanup.java (was test/gc/shenandoah/acceptance/StringInternCleanup.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"28 lines changed: 2 ins; 1 del; 25 mod; 37 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestVerifyJCStress.java (was test/gc/shenandoah/acceptance/VerifyJCStressTest.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"86 lines changed: 23 ins; 21 del; 42 mod; 58 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestWithLogLevel.java (was test/gc/shenandoah/TestShenandoahWithLogLevel.java)
rev 10789 : [backport] Drop Shenandoah from test names18 lines changed: 3 ins; 2 del; 13 mod; 30 unchg
------ ------ ------
------
---
New
-----
Raw
test/gc/shenandoah/TestWrongArrayMember.java
rev 10790 : [backport] Prefix Shenandoah tests with "Test"55 lines changed: 55 ins; 0 del; 0 mod; 0 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/compiler/TestC1VectorizedMismatch.java (was test/gc/shenandoah/compiler/C1VectorizedMismatch.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"8 lines changed: 2 ins; 0 del; 6 mod; 56 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestCriticalNativeArgs.java (was test/gc/shenandoah/CriticalNativeArgs.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"23 lines changed: 5 ins; 8 del; 10 mod; 27 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestCriticalNativeArgs.sh (was test/gc/shenandoah/CriticalNativeArgs.sh)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"16 lines changed: 0 ins; 1 del; 15 mod; 98 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestCriticalNativeStress.java (was test/gc/shenandoah/CriticalNativeStress.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"273 lines changed: 132 ins; 132 del; 9 mod; 29 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestCriticalNativeStress.sh (was test/gc/shenandoah/CriticalNativeStress.sh)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"16 lines changed: 0 ins; 1 del; 15 mod; 99 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestJNICritical.java (was test/gc/shenandoah/ShenandoahJNICritical.java)
rev 10789 : [backport] Drop Shenandoah from test names7 lines changed: 1 ins; 0 del; 6 mod; 56 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestJNICritical.sh (was test/gc/shenandoah/ShenandoahJNICritical.sh)
rev 10789 : [backport] Drop Shenandoah from test names11 lines changed: 0 ins; 1 del; 10 mod; 78 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestPinnedGarbage.java (was test/gc/shenandoah/PinnedGarbage.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"4 lines changed: 0 ins; 0 del; 4 mod; 66 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestPinnedGarbage.sh (was test/gc/shenandoah/PinnedGarbage.sh)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"15 lines changed: 0 ins; 1 del; 14 mod; 98 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/libTestCriticalNative.c (was test/gc/shenandoah/libCriticalNative.c)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"10 lines changed: 0 ins; 3 del; 7 mod; 114 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/libTestJNICritical.c (was test/gc/shenandoah/libShenandoahJNICritical.c)
rev 10789 : [backport] Drop Shenandoah from test names2 lines changed: 0 ins; 0 del; 2 mod; 33 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/libTestPinnedGarbage.c (was test/gc/shenandoah/libPinnedGarbage.c)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"3 lines changed: 0 ins; 0 del; 3 mod; 34 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/mxbeans/TestChurnNotifications.java (was test/gc/shenandoah/mxbeans/ChurnNotifications.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"70 lines changed: 6 ins; 6 del; 58 mod; 49 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/mxbeans/TestMemoryMXBeans.java (was test/gc/shenandoah/TestMemoryMXBeans.java)
rev 10788 : [backport] Move Shenandoah tests to proper locations7 lines changed: 0 ins; 1 del; 6 mod; 58 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/mxbeans/TestMemoryPools.java (was test/gc/shenandoah/TestMemoryPools.java)
rev 10788 : [backport] Move Shenandoah tests to proper locations5 lines changed: 0 ins; 2 del; 3 mod; 60 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/mxbeans/TestPauseNotifications.java (was test/gc/shenandoah/mxbeans/PauseNotifications.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"80 lines changed: 5 ins; 6 del; 69 mod; 51 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestAlwaysPreTouch.java (was test/gc/shenandoah/options/AlwaysPreTouch.java)
rev 10790 : [backport] Prefix Shenandoah tests with "Test"13 lines changed: 2 ins; 0 del; 11 mod; 29 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestArgumentRanges.java (was test/gc/shenandoah/options/TestShenandoahArgumentRanges.java)
rev 10789 : [backport] Drop Shenandoah from test names41 lines changed: 8 ins; 1 del; 32 mod; 73 unchg
------ ------ ------
------
---
New
-----
Raw
test/gc/shenandoah/options/TestParallelRegionStride.java
rev 10744 : [backport] Parallel heap region iteration rev 10772 : [backport] Update copyrights rev 10782 : [backport] Shenandoah should @require Shenandoah, @key gc, and have good @test rev 10786 : [backport] Reformat Shenandoah tests45 lines changed: 45 ins; 0 del; 0 mod; 0 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestSelectiveBarrierFlags.java (was test/gc/shenandoah/TestSelectiveBarrierFlags.java)
rev 10788 : [backport] Move Shenandoah tests to proper locations13 lines changed: 3 ins; 1 del; 9 mod; 92 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestSingleThreaded.java (was test/gc/shenandoah/options/TestSingleThreadedShenandoah.java)
rev 10789 : [backport] Drop Shenandoah from test names9 lines changed: 5 ins; 0 del; 4 mod; 30 unchg
------ ------ ------
------
---
New
-----
Raw
test/gc/shenandoah/options/TestWrongBarrierDisable.java
rev 10796 : [backport] Fail early when critical barriers are disabled86 lines changed: 86 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
-----
---
agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegionSet.java
rev 10723 : [backport] Remove unused SA ShenandoahHeapRegionSet.java71 lines changed: 0 ins; 71 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
-----
---
src/share/vm/gc_implementation/shenandoah/shenandoahPrinter.cpp
rev 10690 : [backport] Cleanup header files and forward declarations rev 10713 : [backport] Remove dead-weight ShenandoahPrinter106 lines changed: 0 ins; 106 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
-----
---
src/share/vm/gc_implementation/shenandoah/shenandoahPrinter.hpp
rev 10713 : [backport] Remove dead-weight ShenandoahPrinter51 lines changed: 0 ins; 51 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
-----
---
test/gc/shenandoah/TestHeapAlloc.java
rev 10697 : [backport] Prepare tests for making UseShenandoahGC experimental rev 10772 : [backport] Update copyrights rev 10787 : [backport] Remove obsolete and ignored TestHeapAlloc75 lines changed: 0 ins; 75 del; 0 mod; 0 unchg
This code review page was prepared using /home/rkennke/src/webrev/webrev.ksh (vers 25.17-hg+openjdk.java.net).