Prepared by: | rkennke on Mon Dec 9 14:20:23 CET 2019 |
---|---|
Workspace: | /home/rkennke/src/openjdk/shenandoah-jdk8/hotspot |
Compare against version: | 11399 |
Summary of changes: | 3255 lines changed: 684 ins; 2081 del; 490 mod; 271732 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_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
This code review page was prepared using /home/rkennke/src/webrev/webrev.ksh (vers 25.18-hg+openjdk.java.net).