Code Review for project openjdk/jdk-sandbox/shen-hotpatch-barriers against openjdk/jdk-sandbox/shen-late-barriers

Prepared by: Buildbot on Fri Apr 03 05:00:59 CEST 2026
Compare against version: 4b486b33
Summary of changes: 519 lines changed; 289 ins; 135 del; 95 mod; 13008 unchg
Patch of changes: shen-late-barriers.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp

119 lines changed; 50 ins; 53 del; 16 mod; 1266 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp

5 lines changed; 5 ins; 0 del; 0 mod; 161 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp

17 lines changed; 17 ins; 0 del; 0 mod; 430 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp

17 lines changed; 13 ins; 4 del; 0 mod; 1107 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp

5 lines changed; 5 ins; 0 del; 0 mod; 154 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp

27 lines changed; 18 ins; 4 del; 5 mod; 1220 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp

7 lines changed; 5 ins; 1 del; 1 mod; 109 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp

78 lines changed; 60 ins; 7 del; 11 mod; 1476 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp

13 lines changed; 0 ins; 13 del; 0 mod; 235 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp

4 lines changed; 4 ins; 0 del; 0 mod; 228 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp

3 lines changed; 3 ins; 0 del; 0 mod; 203 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp

1 lines changed; 0 ins; 0 del; 1 mod; 76 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp

9 lines changed; 6 ins; 3 del; 0 mod; 253 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp

4 lines changed; 0 ins; 2 del; 2 mod; 273 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp

41 lines changed; 5 ins; 25 del; 11 mod; 148 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp

4 lines changed; 0 ins; 3 del; 1 mod; 76 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp

16 lines changed; 11 ins; 1 del; 4 mod; 1376 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp

4 lines changed; 1 ins; 0 del; 3 mod; 472 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp

5 lines changed; 5 ins; 0 del; 0 mod; 1146 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp

1 lines changed; 0 ins; 0 del; 1 mod; 1026 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp

81 lines changed; 51 ins; 1 del; 29 mod; 482 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp

12 lines changed; 10 ins; 0 del; 2 mod; 196 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp

15 lines changed; 15 ins; 0 del; 0 mod; 118 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp

5 lines changed; 0 ins; 4 del; 1 mod; 256 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

4 lines changed; 0 ins; 3 del; 1 mod; 184 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp

1 lines changed; 0 ins; 0 del; 1 mod; 153 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp

20 lines changed; 4 ins; 11 del; 5 mod; 110 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.hpp

1 lines changed; 1 ins; 0 del; 0 mod; 74 unchg

This code review page was prepared using webrev version 8aab2a590929de7d98c8bd1e8c6cf12e40cb6433