Prepared by: | rkennke on Mon Dec 9 14:10:50 CET 2019 |
---|---|
Workspace: | /home/rkennke/src/openjdk/shenandoah-jdk8/hotspot |
Compare against version: | 11399 |
Summary of changes: | 14401 lines changed: 7771 ins; 4758 del; 1872 mod; 293158 unchg |
Patch of changes: | hotspot.patch |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
make/excludeSrc.make
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah5 lines changed: 0 ins; 0 del; 5 mod; 135 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
make/linux/makefiles/vm.make
rev 11416 : Fix Zero build after LRB backport moves, remove other stubs2 lines changed: 0 ins; 0 del; 2 mod; 407 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/aarch64.ad
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah22 lines changed: 2 ins; 15 del; 5 mod; 15658 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah33 lines changed: 2 ins; 27 del; 4 mod; 3212 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah86 lines changed: 12 ins; 55 del; 19 mod; 1426 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/interp_masm_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 1 del; 0 mod; 1730 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 1 del; 0 mod; 180 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland130 lines changed: 13 ins; 115 del; 2 mod; 4896 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah6 lines changed: 0 ins; 6 del; 0 mod; 1296 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/methodHandles_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah5 lines changed: 0 ins; 4 del; 1 mod; 443 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC4 lines changed: 0 ins; 3 del; 1 mod; 3001 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah61 lines changed: 0 ins; 61 del; 0 mod; 4280 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/stubRoutines_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah2 lines changed: 0 ins; 2 del; 0 mod; 277 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah8 lines changed: 0 ins; 7 del; 1 mod; 123 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC6 lines changed: 0 ins; 4 del; 2 mod; 2062 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/aarch64/vm/templateTable_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC75 lines changed: 32 ins; 42 del; 1 mod; 3917 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah32 lines changed: 3 ins; 23 del; 6 mod; 4112 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah101 lines changed: 18 ins; 59 del; 24 mod; 1473 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/interp_masm_x86_64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 1 del; 0 mod; 1511 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/jniFastGetField_x86_64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah2 lines changed: 0 ins; 2 del; 0 mod; 234 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/macroAssembler_x86.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11463 : Backport Traversal GC200 lines changed: 13 ins; 184 del; 3 mod; 8598 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/macroAssembler_x86.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah14 lines changed: 0 ins; 14 del; 0 mod; 1307 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/methodHandles_x86.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah7 lines changed: 0 ins; 5 del; 2 mod; 627 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/sharedRuntime_x86_64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah2 lines changed: 0 ins; 2 del; 0 mod; 4470 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/stubGenerator_x86_32.cpp
rev 11436 : [backport] 8225048: Shenandoah x86_32 support Reviewed-by: erikj, rkennke rev 11459 : Fix ifdef -> if INCLUDE_ALL_GCS in Shenandoah x86_32 code21 lines changed: 21 ins; 0 del; 0 mod; 3044 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/stubGenerator_x86_64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah100 lines changed: 3 ins; 97 del; 0 mod; 4125 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/stubRoutines_x86_64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 1 del; 0 mod; 44 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/stubRoutines_x86_64.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah8 lines changed: 0 ins; 6 del; 2 mod; 110 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/templateInterpreter_x86_32.cpp
rev 11436 : [backport] 8225048: Shenandoah x86_32 support Reviewed-by: erikj, rkennke rev 11459 : Fix ifdef -> if INCLUDE_ALL_GCS in Shenandoah x86_32 code rev 11463 : Backport Traversal GC24 lines changed: 23 ins; 0 del; 1 mod; 2013 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/templateInterpreter_x86_64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC8 lines changed: 2 ins; 6 del; 0 mod; 2053 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/templateTable_x86_32.cpp
rev 11436 : [backport] 8225048: Shenandoah x86_32 support Reviewed-by: erikj, rkennke rev 11459 : Fix ifdef -> if INCLUDE_ALL_GCS in Shenandoah x86_32 code rev 11463 : Backport Traversal GC73 lines changed: 72 ins; 0 del; 1 mod; 3764 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/templateTable_x86_64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11463 : Backport Traversal GC80 lines changed: 29 ins; 50 del; 1 mod; 3836 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/x86_32.ad
rev 11436 : [backport] 8225048: Shenandoah x86_32 support Reviewed-by: erikj, rkennke28 lines changed: 28 ins; 0 del; 0 mod; 13221 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/x86_64.ad
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade56 lines changed: 0 ins; 53 del; 3 mod; 12010 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/asm/assembler.cpp
rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland20 lines changed: 0 ins; 19 del; 1 mod; 316 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_LIR.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah25 lines changed: 0 ins; 25 del; 0 mod; 2166 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_LIR.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah31 lines changed: 0 ins; 31 del; 0 mod; 2515 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_LIRAssembler.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah3 lines changed: 0 ins; 3 del; 0 mod; 283 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_LIRGenerator.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11463 : Backport Traversal GC158 lines changed: 52 ins; 88 del; 18 mod; 3667 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_LIRGenerator.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah9 lines changed: 0 ins; 8 del; 1 mod; 644 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_Runtime1.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah4 lines changed: 0 ins; 4 del; 0 mod; 1499 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/ciEnv.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 1259 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/ciInstanceKlass.cpp
rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11455 : [backport] 8229416: Shenandoah: Demote or remove ShenandoahOptimize*Final optimizations Reviewed-by: rkennke28 lines changed: 0 ins; 25 del; 3 mod; 714 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/ciInstanceKlass.hpp
rev 11455 : [backport] 8229416: Shenandoah: Demote or remove ShenandoahOptimize*Final optimizations Reviewed-by: rkennke5 lines changed: 0 ins; 5 del; 0 mod; 262 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/ciObjectFactory.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah3 lines changed: 0 ins; 0 del; 3 mod; 799 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/ciObjectFactory.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 151 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/classfile/classLoaderData.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah4 lines changed: 0 ins; 0 del; 4 mod; 985 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/classfile/classLoaderStats.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 152 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/classfile/dictionary.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah5 lines changed: 0 ins; 0 del; 5 mod; 761 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/classfile/javaClasses.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah47 lines changed: 25 ins; 3 del; 19 mod; 3618 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/classfile/symbolTable.cpp
rev 11463 : Backport Traversal GC1 line changed: 0 ins; 0 del; 1 mod; 1122 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/classfile/systemDictionary.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah7 lines changed: 0 ins; 0 del; 7 mod; 2886 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/code/dependencies.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah3 lines changed: 0 ins; 0 del; 3 mod; 1720 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/compiler/oopMap.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 1 ins; 0 del; 0 mod; 327 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11454 : [backport] 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit37 lines changed: 11 ins; 12 del; 14 mod; 185 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit1 line changed: 0 ins; 0 del; 1 mod; 60 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC5 lines changed: 1 ins; 2 del; 2 mod; 92 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit1 line changed: 0 ins; 0 del; 1 mod; 49 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11454 : [backport] 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC18 lines changed: 5 ins; 2 del; 11 mod; 102 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.hpp
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit1 line changed: 0 ins; 0 del; 1 mod; 45 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11454 : [backport] 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit29 lines changed: 1 ins; 25 del; 3 mod; 85 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit3 lines changed: 0 ins; 2 del; 1 mod; 49 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11454 : [backport] 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC9 lines changed: 2 ins; 2 del; 5 mod; 83 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit1 line changed: 0 ins; 0 del; 1 mod; 47 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11463 : Backport Traversal GC24 lines changed: 9 ins; 0 del; 15 mod; 340 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11416 : Fix Zero build after LRB backport moves, remove other stubs rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11463 : Backport Traversal GC204 lines changed: 118 ins; 37 del; 49 mod; 248 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC32 lines changed: 14 ins; 11 del; 7 mod; 112 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp
rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade2 lines changed: 1 ins; 0 del; 1 mod; 46 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahClosures.inline.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC5 lines changed: 1 ins; 1 del; 3 mod; 106 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11423 : [backport] 8231197: Shenandoah: JVMTI heap walking cleanup crashes with NULL forwardee Reviewed-by: zgu, rkennke43 lines changed: 5 ins; 35 del; 3 mod; 311 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp
rev 11452 : [backport] 8225514: Shenandoah: ShenandoahCodeRoots should inherit from AllStatic Reviewed-by: shade2 lines changed: 0 ins; 0 del; 2 mod; 186 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11469 : [backport] 8221435: Shenandoah should not mark through weak roots9 lines changed: 2 ins; 3 del; 4 mod; 989 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
rev 11463 : Backport Traversal GC1 line changed: 1 ins; 0 del; 0 mod; 110 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11453 : [backport] 8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded for contending fixups Reviewed-by: rkennke rev 11463 : Backport Traversal GC10 lines changed: 4 ins; 1 del; 5 mod; 276 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
rev 11433 : Use correct flag to guard implicit concurrent GC rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC39 lines changed: 32 ins; 1 del; 6 mod; 634 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp
rev 11463 : Backport Traversal GC2 lines changed: 2 ins; 0 del; 0 mod; 150 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
rev 11454 : [backport] 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke rev 11463 : Backport Traversal GC20 lines changed: 16 ins; 0 del; 4 mod; 609 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11418 : Avoid initializing unused SharedHeap::_workers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11423 : [backport] 8231197: Shenandoah: JVMTI heap walking cleanup crashes with NULL forwardee Reviewed-by: zgu, rkennke rev 11426 : [backport] 8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC Reviewed-by: rkennke, zgu rev 11440 : [backport] 8225046: Shenandoah metrics logs refactoring Reviewed-by: rkennke rev 11445 : [backport] 8232573: Shenandoah: cleanup and add more logging for in-pause phases Reviewed-by: rkennke rev 11446 : [backport] 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment Reviewed-by: rkennke rev 11447 : [backport] 8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong Reviewed-by: rkennke rev 11448 : [backport] 8232575: Shenandoah: asynchronous object/region pinning Reviewed-by: rkennke rev 11454 : [backport] 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC rev 11469 : [backport] 8221435: Shenandoah should not mark through weak roots353 lines changed: 248 ins; 66 del; 39 mod; 2513 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11418 : Avoid initializing unused SharedHeap::_workers for Shenandoah rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11442 : [backport] 8224932: Shenandoah: Rename ShenandoahHeapLock, make it general purpose lock Reviewed-by: shade rev 11448 : [backport] 8232575: Shenandoah: asynchronous object/region pinning Reviewed-by: rkennke rev 11450 : [backport] 8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop Reviewed-by: rkennke rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC rev 11469 : [backport] 8221435: Shenandoah should not mark through weak roots49 lines changed: 32 ins; 11 del; 6 mod; 654 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11418 : Avoid initializing unused SharedHeap::_workers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11450 : [backport] 8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop Reviewed-by: rkennke rev 11451 : [backport] 8232729: Shenandoah: assert ShenandoahHeap::cas_oop addresses are aligned Reviewed-by: rkennke rev 11453 : [backport] 8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded for contending fixups Reviewed-by: rkennke rev 11463 : Backport Traversal GC95 lines changed: 43 ins; 18 del; 34 mod; 418 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11448 : [backport] 8232575: Shenandoah: asynchronous object/region pinning Reviewed-by: rkennke rev 11449 : [backport] 8232802: Shenandoah: transition between "cset" and "pinned_cset" does not require cancelled gc Reviewed-by: zgu rev 11454 : [backport] 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke rev 11462 : Backport per-region seqnum tracking rev 11463 : Backport Traversal GC98 lines changed: 48 ins; 23 del; 27 mod; 583 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
rev 11446 : [backport] 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment Reviewed-by: rkennke rev 11447 : [backport] 8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong Reviewed-by: rkennke rev 11448 : [backport] 8232575: Shenandoah: asynchronous object/region pinning Reviewed-by: rkennke rev 11462 : Backport per-region seqnum tracking58 lines changed: 56 ins; 1 del; 1 mod; 368 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp
rev 11462 : Backport per-region seqnum tracking23 lines changed: 23 ins; 0 del; 0 mod; 93 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp
rev 11463 : Backport Traversal GC5 lines changed: 1 ins; 0 del; 4 mod; 106 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp
rev 11463 : Backport Traversal GC1 line changed: 1 ins; 0 del; 0 mod; 83 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11448 : [backport] 8232575: Shenandoah: asynchronous object/region pinning Reviewed-by: rkennke rev 11454 : [backport] 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC25 lines changed: 16 ins; 1 del; 8 mod; 311 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.hpp
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC2 lines changed: 1 ins; 0 del; 1 mod; 167 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11441 : [backport] 8231667: Shenandoah: Full GC should take empty regions into slices for compaction Reviewed-by: rkennke rev 11446 : [backport] 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment Reviewed-by: rkennke rev 11448 : [backport] 8232575: Shenandoah: asynchronous object/region pinning Reviewed-by: rkennke rev 11463 : Backport Traversal GC rev 11469 : [backport] 8221435: Shenandoah should not mark through weak roots125 lines changed: 70 ins; 14 del; 41 mod; 778 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp
rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland8 lines changed: 7 ins; 1 del; 0 mod; 70 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp
rev 11440 : [backport] 8225046: Shenandoah metrics logs refactoring Reviewed-by: rkennke39 lines changed: 16 ins; 12 del; 11 mod; 152 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp
rev 11440 : [backport] 8225046: Shenandoah metrics logs refactoring Reviewed-by: rkennke2 lines changed: 0 ins; 1 del; 1 mod; 53 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp
rev 11463 : Backport Traversal GC153 lines changed: 153 ins; 0 del; 0 mod; 203 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp
rev 11463 : Backport Traversal GC6 lines changed: 6 ins; 0 del; 0 mod; 40 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
rev 11454 : [backport] 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke rev 11463 : Backport Traversal GC48 lines changed: 37 ins; 0 del; 11 mod; 285 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp
rev 11463 : Backport Traversal GC1 line changed: 1 ins; 0 del; 0 mod; 94 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
rev 11463 : Backport Traversal GC4 lines changed: 4 ins; 0 del; 0 mod; 187 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
rev 11445 : [backport] 8232573: Shenandoah: cleanup and add more logging for in-pause phases Reviewed-by: rkennke rev 11448 : [backport] 8232575: Shenandoah: asynchronous object/region pinning Reviewed-by: rkennke rev 11463 : Backport Traversal GC92 lines changed: 90 ins; 1 del; 1 mod; 337 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11457 : Shenandoah: JvmtiExport::weak_oops_do should not be entered by multiple threads rev 11469 : [backport] 8221435: Shenandoah should not mark through weak roots77 lines changed: 69 ins; 2 del; 6 mod; 269 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11469 : [backport] 8221435: Shenandoah should not mark through weak roots10 lines changed: 8 ins; 0 del; 2 mod; 122 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 502 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 283 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp
rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade1 line changed: 0 ins; 1 del; 0 mod; 327 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah2 lines changed: 0 ins; 0 del; 2 mod; 393 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTimingTracker.cpp
rev 11463 : Backport Traversal GC2 lines changed: 2 ins; 0 del; 0 mod; 86 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
rev 11463 : Backport Traversal GC3 lines changed: 3 ins; 0 del; 0 mod; 182 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp
rev 11463 : Backport Traversal GC2 lines changed: 2 ins; 0 del; 0 mod; 139 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.cpp
rev 11463 : Backport Traversal GC10 lines changed: 10 ins; 0 del; 0 mod; 82 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.hpp
rev 11463 : Backport Traversal GC18 lines changed: 18 ins; 0 del; 0 mod; 118 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11454 : [backport] 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke rev 11462 : Backport per-region seqnum tracking rev 11463 : Backport Traversal GC68 lines changed: 50 ins; 1 del; 17 mod; 855 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp
rev 11463 : Backport Traversal GC2 lines changed: 2 ins; 0 del; 0 mod; 185 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp
rev 11463 : Backport Traversal GC22 lines changed: 22 ins; 0 del; 0 mod; 135 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp
rev 11463 : Backport Traversal GC8 lines changed: 8 ins; 0 del; 0 mod; 76 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11427 : [backport] 8231946: Remove obsolete and unused ShenandoahVerifyObjectEquals flag Reviewed-by: rkennke rev 11430 : [backport] 8226957: Shenandoah: Remove obsoleted ShenandoahStoreCheck option Reviewed-by: shade rev 11446 : [backport] 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment Reviewed-by: rkennke rev 11455 : [backport] 8229416: Shenandoah: Demote or remove ShenandoahOptimize*Final optimizations Reviewed-by: rkennke rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC37 lines changed: 6 ins; 19 del; 12 mod; 368 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_interface/collectedHeap.cpp
rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland16 lines changed: 0 ins; 15 del; 1 mod; 630 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_interface/collectedHeap.hpp
rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland8 lines changed: 0 ins; 8 del; 0 mod; 693 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_interface/collectedHeap.inline.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland4 lines changed: 0 ins; 2 del; 2 mod; 315 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_interface/gcCause.hpp
rev 11463 : Backport Traversal GC1 line changed: 1 ins; 0 del; 0 mod; 134 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/interpreter/interpreterRuntime.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah3 lines changed: 0 ins; 0 del; 3 mod; 1329 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/memory/barrierSet.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah9 lines changed: 0 ins; 9 del; 0 mod; 75 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/memory/barrierSet.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah31 lines changed: 0 ins; 31 del; 0 mod; 188 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/memory/binaryTreeDictionary.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 1 ins; 0 del; 0 mod; 343 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/memory/referenceProcessor.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah6 lines changed: 0 ins; 0 del; 6 mod; 1409 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/memory/referenceProcessor.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah2 lines changed: 0 ins; 0 del; 2 mod; 702 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/memory/sharedHeap.cpp
rev 11418 : Avoid initializing unused SharedHeap::_workers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 122 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/memory/threadLocalAllocBuffer.cpp
rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland7 lines changed: 0 ins; 6 del; 1 mod; 434 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/memory/threadLocalAllocBuffer.hpp
rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland7 lines changed: 6 ins; 1 del; 0 mod; 265 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/memory/universe.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah6 lines changed: 0 ins; 0 del; 6 mod; 1616 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/oops/instanceKlass.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah2 lines changed: 0 ins; 0 del; 2 mod; 3880 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/oops/klassVtable.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah2 lines changed: 0 ins; 0 del; 2 mod; 1665 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/oops/objArrayKlass.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah5 lines changed: 0 ins; 4 del; 1 mod; 688 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/oops/objArrayOop.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah17 lines changed: 10 ins; 2 del; 5 mod; 116 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/oops/oop.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah34 lines changed: 1 ins; 31 del; 2 mod; 377 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/oops/oop.inline.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC208 lines changed: 30 ins; 122 del; 56 mod; 697 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/oops/oopsHierarchy.hpp
rev 11414 : Revert ShenandoahVerifyObjectEquals additions, not required after LRB19 lines changed: 0 ins; 17 del; 2 mod; 210 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/oops/typeArrayKlass.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah3 lines changed: 0 ins; 3 del; 0 mod; 394 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/oops/typeArrayOop.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah67 lines changed: 0 ins; 34 del; 33 mod; 178 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/addnode.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11465 : Remove some obsolete Shenandoah code from C236 lines changed: 3 ins; 33 del; 0 mod; 932 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/callnode.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah37 lines changed: 28 ins; 0 del; 9 mod; 1913 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/cfgnode.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah12 lines changed: 10 ins; 1 del; 1 mod; 2248 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/classes.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah4 lines changed: 3 ins; 1 del; 0 mod; 49 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/classes.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah3 lines changed: 0 ins; 0 del; 3 mod; 328 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/compile.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade30 lines changed: 7 ins; 14 del; 9 mod; 4237 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/compile.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah6 lines changed: 0 ins; 0 del; 6 mod; 1240 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/escape.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11468 : [backport] Remove to wrong handlings of Shenandoah LRB in escape analysis21 lines changed: 4 ins; 7 del; 10 mod; 3421 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/graphKit.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11463 : Backport Traversal GC177 lines changed: 21 ins; 149 del; 7 mod; 4213 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/graphKit.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah6 lines changed: 0 ins; 6 del; 0 mod; 966 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/ifnode.cpp
rev 11463 : Backport Traversal GC1 line changed: 0 ins; 0 del; 1 mod; 1241 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/lcm.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11415 : Remove StubRoutines::_shenandoah_wb_C and related code14 lines changed: 0 ins; 11 del; 3 mod; 1183 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/library_call.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11420 : Correct order between load, LRB and membar nodes233 lines changed: 32 ins; 185 del; 16 mod; 6951 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/loopPredicate.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah2 lines changed: 0 ins; 0 del; 2 mod; 989 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/loopTransform.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah5 lines changed: 0 ins; 4 del; 1 mod; 2864 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/loopnode.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah49 lines changed: 20 ins; 20 del; 9 mod; 3837 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/loopnode.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah43 lines changed: 0 ins; 43 del; 0 mod; 1140 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/loopopts.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah63 lines changed: 3 ins; 52 del; 8 mod; 2812 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/machnode.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah3 lines changed: 2 ins; 0 del; 1 mod; 806 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/macro.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland41 lines changed: 17 ins; 21 del; 3 mod; 2598 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/matcher.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah11 lines changed: 3 ins; 8 del; 0 mod; 2653 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/memnode.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland40 lines changed: 9 ins; 22 del; 9 mod; 4685 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/mulnode.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah5 lines changed: 3 ins; 1 del; 1 mod; 1365 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/multnode.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah5 lines changed: 3 ins; 2 del; 0 mod; 209 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/node.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah12 lines changed: 3 ins; 3 del; 6 mod; 2234 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/parse.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 635 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/parse2.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah33 lines changed: 9 ins; 15 del; 9 mod; 2379 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/parse3.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah32 lines changed: 6 ins; 21 del; 5 mod; 569 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/phaseX.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah11 lines changed: 2 ins; 3 del; 6 mod; 2027 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/split_if.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah3 lines changed: 0 ins; 2 del; 1 mod; 541 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/stringopts.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah5 lines changed: 0 ins; 5 del; 0 mod; 1659 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/subnode.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah38 lines changed: 6 ins; 31 del; 1 mod; 1536 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/type.cpp
rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland5 lines changed: 0 ins; 3 del; 2 mod; 5013 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/jni.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC3 lines changed: 0 ins; 0 del; 3 mod; 5690 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/jvm.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC8 lines changed: 0 ins; 0 del; 8 mod; 4675 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/jvmtiEnv.cpp
rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland2 lines changed: 0 ins; 0 del; 2 mod; 3442 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/jvmtiExport.cpp
rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland1 line changed: 0 ins; 0 del; 1 mod; 2493 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/jvmtiGetLoadedClasses.cpp
rev 11463 : Backport Traversal GC rev 11467 : Fix lock ordering issue when calling JVMTI GetLoadedClasses during marking6 lines changed: 3 ins; 1 del; 2 mod; 341 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/jvmtiTagMap.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC8 lines changed: 0 ins; 5 del; 3 mod; 3392 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/methodHandles.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah2 lines changed: 0 ins; 0 del; 2 mod; 1419 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/unsafe.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC69 lines changed: 19 ins; 35 del; 15 mod; 1769 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/whitebox.cpp
rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland1 line changed: 0 ins; 0 del; 1 mod; 1201 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/arguments.cpp
rev 11400 : Do not enable UseCountedLoopSafepoints in Shenandoah by default rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11403 : [backport] 8223448: Shenandoah disabled barriers blocks omit LRB Reviewed-by: rkennke rev 11425 : [backport] 8223450: Disable Shenandoah C2 barriers verification for x86_32 Reviewed-by: rkennke rev 11428 : [backport] 8225229: Shenandoah: trim down default number of GC threads Reviewed-by: rkennke rev 11429 : [backport] 8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings Reviewed-by: rkennke rev 11436 : [backport] 8225048: Shenandoah x86_32 support Reviewed-by: erikj, rkennke rev 11463 : Backport Traversal GC64 lines changed: 41 ins; 9 del; 14 mod; 4580 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/biasedLocking.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11464 : Revert obsolete shared-code changes in runtime synchronizer code6 lines changed: 0 ins; 0 del; 6 mod; 769 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/handles.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah2 lines changed: 0 ins; 0 del; 2 mod; 344 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/jniHandles.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC2 lines changed: 0 ins; 0 del; 2 mod; 602 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/jniHandles.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah3 lines changed: 0 ins; 0 del; 3 mod; 276 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/objectMonitor.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah2 lines changed: 2 ins; 0 del; 0 mod; 338 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/reflection.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 1178 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/stackValue.cpp
rev 11410 : [backport] 8224522: Shenandoah should apply barriers on deoptimization Reviewed-by: rkennke, zgu15 lines changed: 13 ins; 0 del; 2 mod; 209 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/stubRoutines.cpp
rev 11415 : Remove StubRoutines::_shenandoah_wb_C and related code2 lines changed: 0 ins; 2 del; 0 mod; 542 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/stubRoutines.hpp
rev 11415 : Remove StubRoutines::_shenandoah_wb_C and related code7 lines changed: 0 ins; 7 del; 0 mod; 475 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/synchronizer.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11464 : Revert obsolete shared-code changes in runtime synchronizer code6 lines changed: 0 ins; 0 del; 6 mod; 1726 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/thread.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC4 lines changed: 0 ins; 2 del; 2 mod; 4762 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/vframe.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 699 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/vmStructs.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah5 lines changed: 0 ins; 5 del; 0 mod; 3390 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/vmThread.cpp
rev 11460 : Cherry-pick JDK-8231201: hs_err should print coalesced safepoint operations in Events section1 line changed: 1 ins; 0 del; 0 mod; 720 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/vm_operations.hpp
rev 11463 : Backport Traversal GC2 lines changed: 2 ins; 0 del; 0 mod; 422 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/services/heapDumper.cpp
rev 11458 : Fix naked heap loads in HeapDumper6 lines changed: 6 ins; 0 del; 0 mod; 2057 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/services/memoryManager.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 316 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/services/memoryPool.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 239 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/services/serviceUtil.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 85 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/services/threadService.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah1 line changed: 0 ins; 0 del; 1 mod; 976 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/utilities/growableArray.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah11 lines changed: 0 ins; 10 del; 1 mod; 505 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/utilities/macros.hpp
rev 11416 : Fix Zero build after LRB backport moves, remove other stubs2 lines changed: 2 ins; 0 del; 0 mod; 429 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/TEST.groups
rev 11467 : Fix lock ordering issue when calling JVMTI GetLoadedClasses during marking1 line changed: 1 ins; 0 del; 0 mod; 297 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestAllocHumongousFragment.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC11 lines changed: 7 ins; 0 del; 4 mod; 79 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestAllocIntArrays.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC12 lines changed: 8 ins; 0 del; 4 mod; 65 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestAllocObjectArrays.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC12 lines changed: 8 ins; 0 del; 4 mod; 65 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestAllocObjects.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC12 lines changed: 8 ins; 0 del; 4 mod; 59 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestEvilSyncBug.java
rev 11430 : [backport] 8226957: Shenandoah: Remove obsoleted ShenandoahStoreCheck option Reviewed-by: shade1 line changed: 0 ins; 1 del; 0 mod; 163 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestGCThreadGroups.java
rev 11429 : [backport] 8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings Reviewed-by: rkennke rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC6 lines changed: 0 ins; 2 del; 4 mod; 55 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestHeapUncommit.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC8 lines changed: 5 ins; 0 del; 3 mod; 60 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestHumongousThreshold.java
rev 11434 : [backport] 8225111: Make Shenandoah tests work with 32-bit VMs Reviewed-by: rkennke20 lines changed: 13 ins; 7 del; 0 mod; 112 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestLargeObjectAlignment.java
rev 11434 : [backport] 8225111: Make Shenandoah tests work with 32-bit VMs Reviewed-by: rkennke1 line changed: 1 ins; 0 del; 0 mod; 64 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestLotsOfCycles.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC7 lines changed: 5 ins; 0 del; 2 mod; 55 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestPeriodicGC.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC43 lines changed: 27 ins; 5 del; 11 mod; 91 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestRefprocSanity.java
rev 11463 : Backport Traversal GC4 lines changed: 4 ins; 0 del; 0 mod; 97 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestRegionSampling.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC5 lines changed: 3 ins; 0 del; 2 mod; 49 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestRetainObjects.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC10 lines changed: 6 ins; 0 del; 4 mod; 62 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestSieveObjects.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC10 lines changed: 6 ins; 0 del; 4 mod; 87 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestStringDedup.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC5 lines changed: 3 ins; 0 del; 2 mod; 136 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestStringDedupStress.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC26 lines changed: 24 ins; 0 del; 2 mod; 226 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestStringInternCleanup.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC8 lines changed: 4 ins; 0 del; 4 mod; 60 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestVerifyJCStress.java
rev 11430 : [backport] 8226957: Shenandoah: Remove obsoleted ShenandoahStoreCheck option Reviewed-by: shade rev 11431 : [backport] 8232702: Shenandoah: gc/shenandoah/TestVerifyJCStress.java uses non-existent -XX:+VerifyObjectEquals Reviewed-by: rkennke rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC18 lines changed: 8 ins; 2 del; 8 mod; 113 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/TestWrongArrayMember.java
rev 11463 : Backport Traversal GC1 line changed: 1 ins; 0 del; 0 mod; 55 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/compiler/TestNullCheck.java
rev 11434 : [backport] 8225111: Make Shenandoah tests work with 32-bit VMs Reviewed-by: rkennke1 line changed: 1 ins; 0 del; 0 mod; 64 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/compiler/TestReferenceCAS.java
rev 11434 : [backport] 8225111: Make Shenandoah tests work with 32-bit VMs Reviewed-by: rkennke8 lines changed: 8 ins; 0 del; 0 mod; 114 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
rev 11438 : [backport] 8229707: [TESTBUG] Some Shenandoah tests assume Server VM by default Reviewed-by: rkennke1 line changed: 1 ins; 0 del; 0 mod; 64 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/jni/TestCriticalNativeArgs.sh
rev 11435 : Disable JNI tests for 32-bit platforms, due to lack of jtreg support rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC34 lines changed: 32 ins; 0 del; 2 mod; 111 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/jni/TestCriticalNativeStress.sh
rev 11435 : Disable JNI tests for 32-bit platforms, due to lack of jtreg support rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC34 lines changed: 32 ins; 0 del; 2 mod; 112 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/jni/TestJNICritical.sh
rev 11435 : Disable JNI tests for 32-bit platforms, due to lack of jtreg support8 lines changed: 8 ins; 0 del; 0 mod; 88 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/jni/TestJNIGlobalRefs.sh
rev 11435 : Disable JNI tests for 32-bit platforms, due to lack of jtreg support rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit10 lines changed: 8 ins; 0 del; 2 mod; 110 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/jni/TestPinnedGarbage.sh
rev 11435 : Disable JNI tests for 32-bit platforms, due to lack of jtreg support rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit10 lines changed: 8 ins; 0 del; 2 mod; 110 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/jvmti/TestHeapDump.sh
rev 11434 : [backport] 8225111: Make Shenandoah tests work with 32-bit VMs Reviewed-by: rkennke rev 11435 : Disable JNI tests for 32-bit platforms, due to lack of jtreg support24 lines changed: 13 ins; 0 del; 11 mod; 78 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/mxbeans/TestChurnNotifications.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC5 lines changed: 3 ins; 0 del; 2 mod; 111 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/mxbeans/TestPauseNotifications.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC5 lines changed: 3 ins; 0 del; 2 mod; 123 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/oom/TestClassLoaderLeak.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC23 lines changed: 4 ins; 2 del; 17 mod; 131 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/oom/TestThreadFailure.java
rev 11432 : [backport] 8225017: [TESTBUG] gc/shenandoah/oom/TestThreadFailure.java takes too long Reviewed-by: rkennke15 lines changed: 0 ins; 14 del; 1 mod; 75 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/options/TestExplicitGC.java
rev 11463 : Backport Traversal GC44 lines changed: 38 ins; 0 del; 6 mod; 120 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/options/TestHeuristicsUnlock.java
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC10 lines changed: 2 ins; 0 del; 8 mod; 106 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/options/TestObjectAlignment.java
rev 11434 : [backport] 8225111: Make Shenandoah tests work with 32-bit VMs Reviewed-by: rkennke15 lines changed: 15 ins; 0 del; 0 mod; 44 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/options/TestSelectiveBarrierFlags.java
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit4 lines changed: 0 ins; 2 del; 2 mod; 100 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/gc/shenandoah/options/TestWrongBarrierDisable.java
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC19 lines changed: 9 ins; 2 del; 8 mod; 76 unchg
------ ------ ------
------
---
New
Patch
Raw
src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11424 : [backport] 8231583: Shenandoah: Fix register clash in SBSA::resolve_forwarding_pointer() borrowing Reviewed-by: rkennke rev 11463 : Backport Traversal GC236 lines changed: 236 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11463 : Backport Traversal GC61 lines changed: 61 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11417 : Save vector registers before LRB slowpath call rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11424 : [backport] 8231583: Shenandoah: Fix register clash in SBSA::resolve_forwarding_pointer() borrowing Reviewed-by: rkennke rev 11436 : [backport] 8225048: Shenandoah x86_32 support Reviewed-by: erikj, rkennke rev 11463 : Backport Traversal GC366 lines changed: 366 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11417 : Save vector registers before LRB slowpath call rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11463 : Backport Traversal GC61 lines changed: 61 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.cpp
rev 11463 : Backport Traversal GC126 lines changed: 126 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.hpp
rev 11463 : Backport Traversal GC51 lines changed: 51 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
rev 11463 : Backport Traversal GC252 lines changed: 252 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahTraversalHeuristics.hpp
rev 11463 : Backport Traversal GC52 lines changed: 52 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/preservedMarks.cpp
rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland156 lines changed: 156 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/preservedMarks.hpp
rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland149 lines changed: 149 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/preservedMarks.inline.hpp
rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland86 lines changed: 86 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetAssembler_stub.hpp
rev 11416 : Fix Zero build after LRB backport moves, remove other stubs34 lines changed: 34 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC1.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11463 : Backport Traversal GC122 lines changed: 122 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC1.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11463 : Backport Traversal GC78 lines changed: 78 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC2.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11404 : [backport] 8224667: Shenandoah: Post-LRB cleanup Reviewed-by: shade75 lines changed: 75 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC2.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11404 : [backport] 8224667: Shenandoah: Post-LRB cleanup Reviewed-by: shade47 lines changed: 47 ins; 0 del; 0 mod; 0 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.hpp (was src/share/vm/gc_implementation/shenandoah/shenandoahBrooksPointer.hpp)
rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland69 lines changed: 6 ins; 50 del; 13 mod; 43 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.inline.hpp (was src/share/vm/gc_implementation/shenandoah/shenandoahBrooksPointer.inline.hpp)
rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland35 lines changed: 9 ins; 5 del; 21 mod; 42 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp (was src/share/vm/gc_implementation/shenandoah/shenandoahHeapLock.hpp)
rev 11442 : [backport] 8224932: Shenandoah: Rename ShenandoahHeapLock, make it general purpose lock Reviewed-by: shade rev 11443 : [backport] 8229231: Shenandoah: Non-PCH builds failed after JDK-8224932 Reviewed-by: rkennke rev 11444 : [backport] 8232534: Shenandoah: guard against reentrant ShenandoahHeapLock locking Reviewed-by: rkennke10 lines changed: 4 ins; 0 del; 6 mod; 87 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahMode.hpp
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit37 lines changed: 37 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahNormalMode.cpp
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC59 lines changed: 59 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahNormalMode.hpp
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit37 lines changed: 37 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.cpp
rev 11463 : Backport Traversal GC rev 11466 : Add missing include in shenandoahOopClosures.cpp36 lines changed: 36 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPassiveMode.cpp
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit rev 11463 : Backport Traversal GC59 lines changed: 59 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahPassiveMode.hpp
rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit35 lines changed: 35 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11412 : Fix Windows build after LRB backports rev 11413 : Fix leftover commented out code in ShenandoahRuntime::load_reference_barrier_JRT73 lines changed: 73 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.hpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah47 lines changed: 47 ins; 0 del; 0 mod; 0 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahSupport.cpp (was src/share/vm/opto/shenandoahSupport.cpp)
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11402 : [backport] 8222129: Shenandoah: Missing CompareAndSwapP/N case in get_barrier_strength() Reviewed-by: shade rev 11404 : [backport] 8224667: Shenandoah: Post-LRB cleanup Reviewed-by: shade rev 11405 : [backport] LRB right after call, use is Bool rev 11406 : [backport] 8228775: Shenandoah: Remove useless null-input-verification in Shenandoah/C2 verifier Reviewed-by: shade rev 11407 : [backport] Relax Shenandoah/C2 verifier against JDK11 shortcomings rev 11408 : [backport] 8229002: Shenandoah: Missing node types in ShenandoahLoadReferenceBarrier::needs_barrier_impl() Reviewed-by: shade rev 11409 : [backport] 8222738: Shenandoah: assert(is_Proj()) failed when running cometd benchmarks Reviewed-by: rkennke rev 11411 : [backport] 8224496: Shenandoah compilation fails with assert(is_CountedLoopEnd()) failed: invalid node class Reviewed-by: rkennke rev 11419 : Fix ShenandoahLoadReferenceBarrierNode::{Value, Identity} signatures after LRB backport rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11422 : [backport] 8224584: Shenandoah: Eliminate forwarding pointer word Reviewed-by: shade, roland rev 11436 : [backport] 8225048: Shenandoah x86_32 support Reviewed-by: erikj, rkennke rev 11437 : [backport] 8231405: [Shenandoah] guarantee(d != NULL) failed: Null dominator info Reviewed-by: shade, rkennke rev 11439 : [backport] 8229350: Shenandoah does not need barriers before CreateEx Reviewed-by: rkennke rev 11455 : [backport] 8229416: Shenandoah: Demote or remove ShenandoahOptimize*Final optimizations Reviewed-by: rkennke rev 11456 : [backport] 8229419: Shenandoah: Cleanup LRB strength selector code Reviewed-by: rkennke3583 lines changed: 1045 ins; 1740 del; 798 mod; 1156 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahSupport.hpp (was src/share/vm/opto/shenandoahSupport.hpp)
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah rev 11419 : Fix ShenandoahLoadReferenceBarrierNode::{Value, Identity} signatures after LRB backport rev 11421 : [backport] 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Reviewed-by: shade rev 11456 : [backport] 8229419: Shenandoah: Cleanup LRB strength selector code Reviewed-by: rkennke208 lines changed: 61 ins; 95 del; 52 mod; 77 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTraversalGC.cpp
rev 11463 : Backport Traversal GC rev 11469 : [backport] 8221435: Shenandoah should not mark through weak roots1198 lines changed: 1198 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTraversalGC.hpp
rev 11463 : Backport Traversal GC71 lines changed: 71 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTraversalGC.inline.hpp
rev 11463 : Backport Traversal GC83 lines changed: 83 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTraversalMode.cpp
rev 11463 : Backport Traversal GC58 lines changed: 58 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
src/share/vm/gc_implementation/shenandoah/shenandoahTraversalMode.hpp
rev 11463 : Backport Traversal GC37 lines changed: 37 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/shenandoah/compiler/CallMultipleCatchProjs.java
rev 11437 : [backport] 8231405: [Shenandoah] guarantee(d != NULL) failed: Null dominator info Reviewed-by: shade, rkennke66 lines changed: 66 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/shenandoah/jvmti/TestGetLoadedClasses.java
rev 11467 : Fix lock ordering issue when calling JVMTI GetLoadedClasses during marking101 lines changed: 101 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/shenandoah/jvmti/TestGetLoadedClasses.sh
rev 11467 : Fix lock ordering issue when calling JVMTI GetLoadedClasses during marking102 lines changed: 102 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/shenandoah/jvmti/libTestGetLoadedClasses.c
rev 11467 : Fix lock ordering issue when calling JVMTI GetLoadedClasses during marking114 lines changed: 114 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/shenandoah/options/TestHumongousMoves.java
rev 11446 : [backport] 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment Reviewed-by: rkennke rev 11461 : [backport] 8226757: Shenandoah: Make traversal and passive modes explicit61 lines changed: 61 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/shenandoah/options/TestThreadCounts.java
rev 11428 : [backport] 8225229: Shenandoah: trim down default number of GC threads Reviewed-by: rkennke rev 11429 : [backport] 8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings Reviewed-by: rkennke67 lines changed: 67 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/shenandoah/options/TestThreadCountsOverride.java
rev 11429 : [backport] 8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings Reviewed-by: rkennke65 lines changed: 65 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah119 lines changed: 0 ins; 119 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/cpu/ppc/vm/shenandoahBarrierSet_ppc.cpp
rev 11416 : Fix Zero build after LRB backport moves, remove other stubs54 lines changed: 0 ins; 54 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/cpu/sparc/vm/shenandoahBarrierSet_sparc.cpp
rev 11416 : Fix Zero build after LRB backport moves, remove other stubs54 lines changed: 0 ins; 54 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
rev 11401 : [backport] 8221766: Load-reference barriers for Shenandoah163 lines changed: 0 ins; 163 del; 0 mod; 0 unchg
------ ------ ------
------
Old
---
Patch
---
src/cpu/zero/vm/shenandoahBarrierSet_zero.cpp
rev 11416 : Fix Zero build after LRB backport moves, remove other stubs54 lines changed: 0 ins; 54 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).