Code Review for project shipilev/jdk/shipilev-magic against openjdk/jdk/master

Prepared by: Buildbot on Fri Oct 10 05:06:46 CEST 2025
Compare against version: baf8bc57
Summary of changes: 2960 lines changed; 2944 ins; 0 del; 16 mod; 62459 unchg
Patch of changes: master.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/x86/assembler_x86.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/x86/assembler_x86.hpp

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

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

26 lines changed; 26 ins; 0 del; 0 mod; 14735 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/c1/c1_Compiler.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/c1/c1_LIRGenerator.cpp

28 lines changed; 27 ins; 0 del; 1 mod; 3463 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/c1/c1_LIRGenerator.hpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/classFileParser.cpp

8 lines changed; 6 ins; 0 del; 2 mod; 5910 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/classFileParser.hpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/vmIntrinsics.hpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/vmSymbols.hpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/epsilon/epsilonArguments.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/epsilon/epsilonHeap.cpp

551 lines changed; 543 ins; 0 del; 8 mod; 349 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/epsilon/epsilonHeap.hpp

13 lines changed; 11 ins; 0 del; 2 mod; 139 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/epsilon/epsilon_globals.hpp

14 lines changed; 13 ins; 0 del; 1 mod; 91 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/oops/instanceKlass.hpp

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

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

6 lines changed; 5 ins; 0 del; 1 mod; 881 unchg

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

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

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

14 lines changed; 14 ins; 0 del; 0 mod; 175 unchg

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

38 lines changed; 37 ins; 0 del; 1 mod; 9167 unchg

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

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/prims/nativeLookup.cpp

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

------ ------ ------ ------ --- New Patch Raw src/hotspot/share/prims/shipilevMagic.cpp

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

------ ------ ------ ------ --- New Patch Raw src/hotspot/share/prims/shipilevMagic.hpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/vmOperation.hpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/module-info.java

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

------ ------ ------ ------ --- New Patch Raw src/java.base/share/classes/net/shipilev/Magic.java

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

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/gc/epsilon/TestSlidingGC.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/net/shipilev/magic/AddressOf.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/net/shipilev/magic/AddressOfStability.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/net/shipilev/magic/CheckIntrinsics.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/net/shipilev/magic/DeepSizeOf.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/net/shipilev/magic/FieldOffsetOf.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/net/shipilev/magic/FieldSizeOf.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/net/shipilev/magic/MagicUtil.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/net/shipilev/magic/SizeOf.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/net/shipilev/magic/Timestamp.java

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

This code review page was prepared using webrev version 8aab2a590929de7d98c8bd1e8c6cf12e40cb6433