Prepared by: | rkennke on Fri Mar 6 18:22:20 CET 2020 |
---|---|
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: | 11586 |
Summary of changes: | 3338 lines changed: 2123 ins; 755 del; 460 mod; 82973 unchg |
Changeset: | hotspot.changeset |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
rev 11616 : AArch64: Fix LRB use in LIRGenerator::do_UnsafeGetAndSetObject rev 11621 : [backport] 8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1 Reviewed-by: shade4 lines changed: 0 ins; 2 del; 2 mod; 1453 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11606 : [backport] 8232778: Shenandoah: SBSA::arraycopy_prologue checks wrong register Reviewed-by: rkennke rev 11621 : [backport] 8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1 Reviewed-by: shade42 lines changed: 39 ins; 2 del; 1 mod; 233 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.hpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade2 lines changed: 2 ins; 0 del; 0 mod; 61 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade21 lines changed: 13 ins; 2 del; 6 mod; 4275 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
rev 11607 : [backport] 8222766: Shenandoah: streamline post-LRB CAS barrier (x86) Reviewed-by: rkennke5 lines changed: 1 ins; 0 del; 4 mod; 4117 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
rev 11607 : [backport] 8222766: Shenandoah: streamline post-LRB CAS barrier (x86) Reviewed-by: rkennke rev 11609 : Fix LRB use in LIRGenerator::do_UnsafeGetAndSetObject Reviewed-by: rkennke rev 11621 : [backport] 8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1 Reviewed-by: shade9 lines changed: 3 ins; 2 del; 4 mod; 1509 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/sharedRuntime_x86_32.cpp
rev 11600 : [backport] 8229919: Support JNI Critical functions in object pinning API on x86_32 platforms Reviewed-by: rkennke, adinn139 lines changed: 137 ins; 0 del; 2 mod; 3537 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11607 : [backport] 8222766: Shenandoah: streamline post-LRB CAS barrier (x86) Reviewed-by: rkennke rev 11621 : [backport] 8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1 Reviewed-by: shade185 lines changed: 98 ins; 30 del; 57 mod; 279 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.hpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11607 : [backport] 8222766: Shenandoah: streamline post-LRB CAS barrier (x86) Reviewed-by: rkennke5 lines changed: 2 ins; 3 del; 0 mod; 58 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/stubGenerator_x86_32.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade15 lines changed: 9 ins; 2 del; 4 mod; 3229 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/stubGenerator_x86_64.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade18 lines changed: 10 ins; 2 del; 6 mod; 4296 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/cpu/x86/vm/templateInterpreter_x86_64.cpp
rev 11627 : 8233500: Shenandoah: Shenandoah load barrier should save registers before calling keep alive barrier on x86 Reviewed-by: rkennke2 lines changed: 2 ins; 0 del; 0 mod; 2055 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/c1/c1_LIRGenerator.cpp
rev 11621 : [backport] 8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1 Reviewed-by: shade4 lines changed: 0 ins; 0 del; 4 mod; 3738 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/c1/c1_Runtime1.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade11 lines changed: 10 ins; 0 del; 1 mod; 1498 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/code/debugInfo.cpp
rev 11599 : Rectify JDK-8191227 workaround for Shenandoah13 lines changed: 0 ins; 13 del; 0 mod; 279 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/code/debugInfo.hpp
rev 11599 : Rectify JDK-8191227 workaround for Shenandoah1 line changed: 0 ins; 1 del; 0 mod; 301 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
rev 11625 : [backport] 8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently" Reviewed-by: rkennke7 lines changed: 0 ins; 7 del; 0 mod; 111 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
rev 11589 : [backport] 8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics Reviewed-by: rkennke7 lines changed: 0 ins; 5 del; 2 mod; 83 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11604 : [backport] 8231447: Shenandoah: Compilation-time regression after JDK-8231086 Reviewed-by: shade rev 11610 : [backport] 8221751: Shenandoah: Improve SATB enqueueing Reviewed-by: shade rev 11628 : [backport] 8236732: Shenandoah: Stricter placement for oom-evac scopes Reviewed-by: zgu rev 11638 : [backport] 8240217: Shenandoah: remove ShenandoahEvacAssist Reviewed-by: rkennke167 lines changed: 14 ins; 146 del; 7 mod; 262 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11604 : [backport] 8231447: Shenandoah: Compilation-time regression after JDK-8231086 Reviewed-by: shade19 lines changed: 8 ins; 3 del; 8 mod; 122 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11604 : [backport] 8231447: Shenandoah: Compilation-time regression after JDK-8231086 Reviewed-by: shade76 lines changed: 71 ins; 2 del; 3 mod; 43 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC1.cpp
rev 11618 : [backport] 8225171: Remove leftovers in shenandoahBarrierSetC1.cpp Reviewed-by: shade rev 11621 : [backport] 8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1 Reviewed-by: shade8 lines changed: 0 ins; 4 del; 4 mod; 114 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC1.hpp
rev 11621 : [backport] 8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1 Reviewed-by: shade8 lines changed: 0 ins; 4 del; 4 mod; 70 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC2.cpp
rev 11620 : [backport] 8227676: Shenandoah: More consistent naming of LRB entry points Reviewed-by: shade1 line changed: 0 ins; 0 del; 1 mod; 74 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
rev 11612 : [backport] 8223951: Shenandoah: Only need to update thread roots during final update refs Reviewed-by: shade rev 11613 : [backport] 8224495: Shenandoah: Do not rescan code roots in final mark pause if it is not degenerated GC Reviewed-by: shade rev 11615 : [backport] 8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers Reviewed-by: shade rev 11624 : [backport] 8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing Reviewed-by: rkennke, zgu rev 11637 : [backport] 8240216: Shenandoah: remove ShenandoahTerminationTrace Reviewed-by: zgu58 lines changed: 43 ins; 12 del; 3 mod; 995 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
rev 11612 : [backport] 8223951: Shenandoah: Only need to update thread roots during final update refs Reviewed-by: shade1 line changed: 1 ins; 0 del; 0 mod; 112 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.cpp
rev 11628 : [backport] 8236732: Shenandoah: Stricter placement for oom-evac scopes Reviewed-by: zgu8 lines changed: 0 ins; 8 del; 0 mod; 122 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp
rev 11628 : [backport] 8236732: Shenandoah: Stricter placement for oom-evac scopes Reviewed-by: zgu6 lines changed: 0 ins; 6 del; 0 mod; 119 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
rev 11593 : [backport] 8236851: Shenandoah: More details in Traversal GC event messages Reviewed-by: shade rev 11601 : [backport] 8221848: Shenandoah: ArrayCopy post-barrier improvements Reviewed-by: zgu rev 11612 : [backport] 8223951: Shenandoah: Only need to update thread roots during final update refs Reviewed-by: shade rev 11614 : [backport] 8224508: Shenandoah: Need to update thread roots in final mark for piggyback ref update cycle Reviewed-by: shade, rkennke rev 11619 : [backport] 8226586: Shenandoah: No need to pre-evacuate roots for degenerated GC Reviewed-by: rkennke rev 11634 : [backport] 8240076: Shenandoah: pacer should cover reset and preclean phases Reviewed-by: zgu rev 11635 : [backport] 8240215: Shenandoah: remove ShenandoahAllocationTrace Reviewed-by: rkennke91 lines changed: 65 ins; 15 del; 11 mod; 2774 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
rev 11593 : [backport] 8236851: Shenandoah: More details in Traversal GC event messages Reviewed-by: shade rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11617 : [backport] 8224525: Shenandoah: Eliminate shenandoah verifier's side-effects Reviewed-by: shade, rkennke rev 11635 : [backport] 8240215: Shenandoah: remove ShenandoahAllocationTrace Reviewed-by: rkennke8 lines changed: 6 ins; 2 del; 0 mod; 690 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade5 lines changed: 5 ins; 0 del; 0 mod; 495 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
rev 11590 : [backport] 8237586: Shenandoah: provide option to disable periodic GC Reviewed-by: zgu rev 11632 : [backport] 8239904: Shenandoah: accumulated penalties should not be over 100% of capacity Reviewed-by: rkennke33 lines changed: 23 ins; 0 del; 10 mod; 325 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.hpp
rev 11632 : [backport] 8239904: Shenandoah: accumulated penalties should not be over 100% of capacity Reviewed-by: rkennke4 lines changed: 2 ins; 0 del; 2 mod; 167 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
rev 11596 : [backport] 8233520: Shenandoah: do not sleep when thread is attaching Reviewed-by: rkennke rev 11634 : [backport] 8240076: Shenandoah: pacer should cover reset and preclean phases Reviewed-by: zgu34 lines changed: 34 ins; 0 del; 0 mod; 333 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp
rev 11634 : [backport] 8240076: Shenandoah: pacer should cover reset and preclean phases Reviewed-by: zgu3 lines changed: 3 ins; 0 del; 0 mod; 95 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPassiveMode.cpp
rev 11597 : [backport] 8233387: Shenandoah: passive mode should disable pacing ergonomically Reviewed-by: zgu2 lines changed: 0 ins; 0 del; 2 mod; 57 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
rev 11637 : [backport] 8240216: Shenandoah: remove ShenandoahTerminationTrace Reviewed-by: zgu28 lines changed: 0 ins; 28 del; 0 mod; 163 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
rev 11637 : [backport] 8240216: Shenandoah: remove ShenandoahTerminationTrace Reviewed-by: zgu25 lines changed: 0 ins; 25 del; 0 mod; 403 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp
rev 11628 : [backport] 8236732: Shenandoah: Stricter placement for oom-evac scopes Reviewed-by: zgu15 lines changed: 13 ins; 0 del; 2 mod; 342 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11603 : [backport] 8231410: Shenandoah: clone barrier should use base pointer Reviewed-by: rkennke rev 11604 : [backport] 8231447: Shenandoah: Compilation-time regression after JDK-8231086 Reviewed-by: shade rev 11605 : [backport] 8231499: Shenandoah: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2 fails Reviewed-by: shade, roland rev 11620 : [backport] 8227676: Shenandoah: More consistent naming of LRB entry points Reviewed-by: shade20 lines changed: 8 ins; 2 del; 10 mod; 61 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.hpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11603 : [backport] 8231410: Shenandoah: clone barrier should use base pointer Reviewed-by: rkennke rev 11605 : [backport] 8231499: Shenandoah: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2 fails Reviewed-by: shade, roland rev 11620 : [backport] 8227676: Shenandoah: More consistent naming of LRB entry points Reviewed-by: shade6 lines changed: 1 ins; 0 del; 5 mod; 42 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahSupport.cpp
rev 11595 : [backport] 8235729: Shenandoah: Remove useless casting to non-constant Reviewed-by: roland rev 11598 : Revert leftover changes in type.{cpp|hpp} rev 11608 : [backport] 8235636: gc/shenandoah/compiler/TestUnsafeOffheapSwap.java fails after JDK-8226411 Reviewed-by: rkennke rev 11620 : [backport] 8227676: Shenandoah: More consistent naming of LRB entry points Reviewed-by: shade rev 11630 : [backport] 8240070: Shenandoah: remove obsolete ShenandoahCommonGCStateLoads Reviewed-by: rkennke73 lines changed: 29 ins; 40 del; 4 mod; 2955 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahSupport.hpp
rev 11630 : [backport] 8240070: Shenandoah: remove obsolete ShenandoahCommonGCStateLoads Reviewed-by: rkennke1 line changed: 0 ins; 1 del; 0 mod; 189 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTimingTracker.cpp
rev 11637 : [backport] 8240216: Shenandoah: remove ShenandoahTerminationTrace Reviewed-by: zgu41 lines changed: 0 ins; 41 del; 0 mod; 47 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTimingTracker.hpp
rev 11637 : [backport] 8240216: Shenandoah: remove ShenandoahTerminationTrace Reviewed-by: zgu24 lines changed: 0 ins; 24 del; 0 mod; 43 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTraversalGC.cpp
rev 11611 : [backport] 8224179: Shenandoah: CTW test failures with traversal GC Reviewed-by: shade rev 11623 : [backport] 8231293: Shenandoah: Traversal should not revive dead weak roots Reviewed-by: shade rev 11628 : [backport] 8236732: Shenandoah: Stricter placement for oom-evac scopes Reviewed-by: zgu rev 11637 : [backport] 8240216: Shenandoah: remove ShenandoahTerminationTrace Reviewed-by: zgu33 lines changed: 7 ins; 25 del; 1 mod; 1176 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTraversalGC.inline.hpp
rev 11628 : [backport] 8236732: Shenandoah: Stricter placement for oom-evac scopes Reviewed-by: zgu1 line changed: 1 ins; 0 del; 0 mod; 83 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
rev 11622 : [backport] 8229865: Use explicit #include debug.hpp for STATIC_ASSERT in gc/shenandoah/shenandoahUtils.cpp Reviewed-by: zgu rev 11635 : [backport] 8240215: Shenandoah: remove ShenandoahAllocationTrace Reviewed-by: rkennke28 lines changed: 1 ins; 27 del; 0 mod; 158 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp
rev 11635 : [backport] 8240215: Shenandoah: remove ShenandoahAllocationTrace Reviewed-by: rkennke10 lines changed: 0 ins; 10 del; 0 mod; 131 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
rev 11617 : [backport] 8224525: Shenandoah: Eliminate shenandoah verifier's side-effects Reviewed-by: shade, rkennke20 lines changed: 20 ins; 0 del; 0 mod; 922 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
rev 11589 : [backport] 8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics Reviewed-by: rkennke rev 11630 : [backport] 8240070: Shenandoah: remove obsolete ShenandoahCommonGCStateLoads Reviewed-by: rkennke rev 11633 : [backport] 8240069: Shenandoah: turn more flags diagnostic Reviewed-by: rkennke rev 11635 : [backport] 8240215: Shenandoah: remove ShenandoahAllocationTrace Reviewed-by: rkennke rev 11637 : [backport] 8240216: Shenandoah: remove ShenandoahTerminationTrace Reviewed-by: zgu rev 11638 : [backport] 8240217: Shenandoah: remove ShenandoahEvacAssist Reviewed-by: rkennke27 lines changed: 0 ins; 24 del; 3 mod; 359 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/oops/objArrayKlass.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade7 lines changed: 7 ins; 0 del; 0 mod; 689 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/cfgnode.cpp
rev 11629 : [backport] 8236181: C2: Remove useless step_over_gc_barrier() in int->bool conversion Reviewed-by: thartmann, roland7 lines changed: 0 ins; 6 del; 1 mod; 2252 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/library_call.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11603 : [backport] 8231410: Shenandoah: clone barrier should use base pointer Reviewed-by: rkennke rev 11605 : [backport] 8231499: Shenandoah: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2 fails Reviewed-by: shade, roland19 lines changed: 11 ins; 5 del; 3 mod; 7028 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/loopnode.cpp
rev 11587 : [backport] 8237007: Shenandoah: assert(_base == Tuple) failure during C2 compilation Reviewed-by: thartmann, rkennke3 lines changed: 3 ins; 0 del; 0 mod; 3866 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/runtime.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11603 : [backport] 8231410: Shenandoah: clone barrier should use base pointer Reviewed-by: rkennke rev 11605 : [backport] 8231499: Shenandoah: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2 fails Reviewed-by: shade, roland1 line changed: 0 ins; 0 del; 1 mod; 1706 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/type.cpp
rev 11595 : [backport] 8235729: Shenandoah: Remove useless casting to non-constant Reviewed-by: roland rev 11598 : Revert leftover changes in type.{cpp|hpp}15 lines changed: 0 ins; 15 del; 0 mod; 4993 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/opto/type.hpp
rev 11595 : [backport] 8235729: Shenandoah: Remove useless casting to non-constant Reviewed-by: roland rev 11598 : Revert leftover changes in type.{cpp|hpp}7 lines changed: 0 ins; 6 del; 1 mod; 1775 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/prims/jvm.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade rev 11604 : [backport] 8231447: Shenandoah: Compilation-time regression after JDK-8231086 Reviewed-by: shade8 lines changed: 8 ins; 0 del; 0 mod; 4683 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/runtime/arguments.cpp
rev 11589 : [backport] 8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics Reviewed-by: rkennke rev 11592 : [backport] 8233850: Shenandoah: Shenandoah thread count ergonomics should be container aware Reviewed-by: rkennke rev 11631 : [backport] 8239868: Shenandoah: ditch C2 node limit adjustments Reviewed-by: rkennke rev 11639 : [backport] 8240534: Shenandoah: ditch debug safepoint timeout adjustment Reviewed-by: rkennke24 lines changed: 0 ins; 19 del; 5 mod; 4612 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/runtime/sharedRuntime.cpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade6 lines changed: 0 ins; 6 del; 0 mod; 3045 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/runtime/sharedRuntime.hpp
rev 11602 : [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade1 line changed: 0 ins; 1 del; 0 mod; 713 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/TEST.groups
rev 11636 : Fix tier2_gc_shenandoah group definition1 line changed: 0 ins; 0 del; 1 mod; 297 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestAllocHumongousFragment.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke97 lines changed: 75 ins; 0 del; 22 mod; 68 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestAllocIntArrays.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke130 lines changed: 104 ins; 21 del; 5 mod; 51 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestAllocObjectArrays.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke129 lines changed: 103 ins; 21 del; 5 mod; 51 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestAllocObjects.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke105 lines changed: 80 ins; 0 del; 25 mod; 46 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestEvilSyncBug.java
rev 11591 : [backport] 8237038: Shenandoah: Reduce thread pool size in TestEvilSyncBug.java test Reviewed-by: shade4 lines changed: 1 ins; 0 del; 3 mod; 160 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestGCThreadGroups.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke72 lines changed: 60 ins; 0 del; 12 mod; 47 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestHeapUncommit.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke98 lines changed: 82 ins; 10 del; 6 mod; 52 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestLotsOfCycles.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke74 lines changed: 60 ins; 0 del; 14 mod; 48 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestPeriodicGC.java
rev 11590 : [backport] 8237586: Shenandoah: provide option to disable periodic GC Reviewed-by: zgu38 lines changed: 31 ins; 0 del; 7 mod; 122 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestRefprocSanity.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke30 lines changed: 24 ins; 0 del; 6 mod; 95 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestRegionSampling.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke45 lines changed: 36 ins; 3 del; 6 mod; 45 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestRetainObjects.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke106 lines changed: 84 ins; 17 del; 5 mod; 50 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestSieveObjects.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke106 lines changed: 84 ins; 17 del; 5 mod; 75 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestStringDedup.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke42 lines changed: 35 ins; 0 del; 7 mod; 134 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestStringDedupStress.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke88 lines changed: 4 ins; 0 del; 84 mod; 168 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestStringInternCleanup.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke65 lines changed: 50 ins; 3 del; 12 mod; 53 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/TestVerifyJCStress.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke35 lines changed: 10 ins; 3 del; 22 mod; 104 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestCriticalNativeArgs.sh
rev 11600 : [backport] 8229919: Support JNI Critical functions in object pinning API on x86_32 platforms Reviewed-by: rkennke, adinn17 lines changed: 6 ins; 8 del; 3 mod; 134 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jni/TestCriticalNativeStress.sh
rev 11600 : [backport] 8229919: Support JNI Critical functions in object pinning API on x86_32 platforms Reviewed-by: rkennke, adinn16 lines changed: 6 ins; 7 del; 3 mod; 136 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/jvmti/TestHeapDump.java
rev 11626 : [backport] 8234232: [TESTBUG] gc/shenandoah/jvmti/TestHeapDump.java fails with -Xcomp Reviewed-by: zgu7 lines changed: 6 ins; 0 del; 1 mod; 73 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/mxbeans/TestChurnNotifications.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke47 lines changed: 39 ins; 0 del; 8 mod; 108 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/mxbeans/TestPauseNotifications.java
rev 11588 : [backport] 8227327: Shenandoah: Faster and more parallel tests Reviewed-by: rkennke42 lines changed: 34 ins; 0 del; 8 mod; 120 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/oom/TestThreadFailure.java
rev 11594 : [backport] 8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient Reviewed-by: zgu1 line changed: 0 ins; 0 del; 1 mod; 75 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestArgumentRanges.java
rev 11589 : [backport] 8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics Reviewed-by: rkennke1 line changed: 0 ins; 0 del; 1 mod; 112 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
test/gc/shenandoah/options/TestCodeCacheRootStyles.java
rev 11633 : [backport] 8240069: Shenandoah: turn more flags diagnostic Reviewed-by: rkennke7 lines changed: 3 ins; 0 del; 4 mod; 32 unchg
------ ------ ------
------
---
New
-----
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetClone.inline.hpp
rev 11604 : [backport] 8231447: Shenandoah: Compilation-time regression after JDK-8231086 Reviewed-by: shade97 lines changed: 97 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
-----
Raw
test/gc/shenandoah/compiler/LRBRightAfterMemBar.java
rev 11587 : [backport] 8237007: Shenandoah: assert(_base == Tuple) failure during C2 compilation Reviewed-by: thartmann, rkennke63 lines changed: 63 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
-----
Raw
test/gc/shenandoah/compiler/TestClone.java
rev 11603 : [backport] 8231410: Shenandoah: clone barrier should use base pointer Reviewed-by: rkennke236 lines changed: 236 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
-----
---
test/gc/shenandoah/compiler/TestCommonGCLoads.java
rev 11630 : [backport] 8240070: Shenandoah: remove obsolete ShenandoahCommonGCStateLoads Reviewed-by: rkennke67 lines changed: 0 ins; 67 del; 0 mod; 0 unchg
This code review page was prepared using /home/rkennke/src/webrev/webrev.ksh (vers 25.18-hg+openjdk.java.net).