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

Prepared by: Buildbot on Sat Nov 08 05:02:57 CET 2025
Compare against version: 20e55faf
Summary of changes: 5703 lines changed; 1629 ins; 3712 del; 362 mod; 74755 unchg
Patch of changes: master.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw .gitignore

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

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

6 lines changed; 0 ins; 6 del; 0 mod; 17553 unchg

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

301 lines changed; 301 ins; 0 del; 0 mod; 807 unchg

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

12 lines changed; 12 ins; 0 del; 0 mod; 93 unchg

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

539 lines changed; 445 ins; 0 del; 94 mod; 165 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp

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

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

349 lines changed; 348 ins; 0 del; 1 mod; 1003 unchg

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

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

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

280 lines changed; 239 ins; 0 del; 41 mod; 70 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/adlc/formssel.cpp

7 lines changed; 0 ins; 7 del; 0 mod; 4480 unchg

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

21 lines changed; 0 ins; 21 del; 0 mod; 347 unchg

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

1033 lines changed; 101 ins; 748 del; 184 mod; -358 unchg

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

168 lines changed; 95 ins; 55 del; 18 mod; 27 unchg

------ ------ ------ ------ Old --- Patch Raw src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

2513 lines changed; 0 ins; 2513 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch Raw src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp

251 lines changed; 0 ins; 251 del; 0 mod; 0 unchg

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

7 lines changed; 7 ins; 0 del; 0 mod; 79 unchg

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

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/arraycopynode.cpp

2 lines changed; 0 ins; 2 del; 0 mod; 780 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/callnode.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/classes.hpp

12 lines changed; 0 ins; 12 del; 0 mod; 519 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/compile.cpp

9 lines changed; 0 ins; 7 del; 2 mod; 5519 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/escape.cpp

16 lines changed; 0 ins; 13 del; 3 mod; 5120 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/graphKit.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/loopTransform.cpp

7 lines changed; 0 ins; 6 del; 1 mod; 4089 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/loopnode.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/macro.cpp

7 lines changed; 0 ins; 5 del; 2 mod; 2698 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/matcher.cpp

7 lines changed; 0 ins; 5 del; 2 mod; 2939 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/memnode.cpp

16 lines changed; 1 ins; 12 del; 3 mod; 5937 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/node.cpp

7 lines changed; 0 ins; 7 del; 0 mod; 3148 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/phaseX.cpp

29 lines changed; 0 ins; 27 del; 2 mod; 3389 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/subnode.cpp

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

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/gc/shenandoah/compiler/TestShenandoahLoadRefBarrier.java

62 lines changed; 62 ins; 0 del; 0 mod; 0 unchg

This code review page was prepared using webrev version 8aab2a590929de7d98c8bd1e8c6cf12e40cb6433