Code Review for branch fibers against project master

Prepared by: Buildbot on Thu Dec 01 01:10:17 CET 2022
Compare against: https://github.com/openjdk/loom
Compare against version: 09ac9eb5
Summary of changes: 5062 lines changed; 4599 ins; 275 del; 188 mod; 110203 unchg
Patch of changes: branch fibers against project master.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw .jcheck/conf

23 lines changed; 1 ins; 20 del; 2 mod; -7 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/Main.gmk

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/RunTests.gmk

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/autoconf/configure.ac

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/autoconf/lib-tests.m4

104 lines changed; 104 ins; 0 del; 0 mod; 303 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/autoconf/spec.gmk.in

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/conf/jib-profiles.js

11 lines changed; 8 ins; 0 del; 3 mod; 1466 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/data/hotspot-symbols/symbols-shared

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/data/hotspot-symbols/symbols-unix

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

------ ------ ------ ------ --- New Patch Raw make/test/BuildJtregMainWrapper.gmk

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

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

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

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

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

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

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

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

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

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

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

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

6 lines changed; 2 ins; 0 del; 4 mod; 5479 unchg

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

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

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

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

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

13 lines changed; 6 ins; 0 del; 7 mod; 1507 unchg

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

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/include/jvm.h

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/interpreter/interpreterRuntime.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/jvmci/jvmciCompilerToVM.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/jvmci/vmStructs_jvmci.cpp

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

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

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

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

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

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

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

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

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

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

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

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

70 lines changed; 59 ins; 7 del; 4 mod; 4003 unchg

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

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/continuation.cpp

2 lines changed; 1 ins; 0 del; 1 mod; 448 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/deoptimization.cpp

5 lines changed; 0 ins; 3 del; 2 mod; 2787 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp

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

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

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

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

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/javaThread.cpp

20 lines changed; 8 ins; 4 del; 8 mod; 2110 unchg

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

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/sharedRuntime.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/vframe_hp.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/vmStructs.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/utilities/exceptions.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/System.java

18 lines changed; 10 ins; 0 del; 8 mod; 2634 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/Thread.java

58 lines changed; 37 ins; 0 del; 21 mod; 3001 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/VirtualThread.java

23 lines changed; 12 ins; 4 del; 7 mod; 1103 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java

12 lines changed; 4 ins; 0 del; 8 mod; 532 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/internal/misc/PreviewFeatures.java

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/internal/misc/ThreadFlock.java

16 lines changed; 0 ins; 1 del; 15 mod; 575 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/internal/vm/Continuation.java

9 lines changed; 0 ins; 0 del; 9 mod; 500 unchg

------ ------ ------ ------ Old --- Patch Raw src/java.base/share/classes/jdk/internal/vm/ExtentLocalContainer.java

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

------ ------ ------ ------ --- New Patch Raw src/java.base/share/classes/jdk/internal/vm/ScopedValueContainer.java

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/internal/vm/ThreadContainer.java

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

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

6 lines changed; 4 ins; 0 del; 2 mod; 421 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/native/libjava/Thread.c

6 lines changed; 3 ins; 0 del; 3 mod; 73 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/ScopedValue.java

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/StructuredTaskScope.java

79 lines changed; 64 ins; 0 del; 15 mod; 1148 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java

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

------ ------ ------ ------ --- New Patch Raw src/jdk.management/share/classes/com/sun/management/doc-files/threadDump.schema.json

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/ProblemList-Xcomp.txt

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

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/ProblemList-vthread-Xcomp.txt

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

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/ProblemList-vthread.txt

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/ProblemList.txt

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/TEST.groups

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/libGetStackTraceCurrentThreadTest.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/libgetstacktr03.cpp

3 lines changed; 2 ins; 0 del; 1 mod; 97 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr04/libgetstacktr04.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/libgetstacktr05.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/libgetstacktr06.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr07/libgetstacktr07.cpp

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr08/libgetstacktr08.cpp

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

------ ------ ------ ------ --- New Patch Raw test/jaxp/ProblemList-vthread.txt

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

------ ------ ------ ------ --- New Patch Raw test/jdk/ProblemList-vthread-Xcomp.txt

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

------ ------ ------ ------ --- New Patch Raw test/jdk/ProblemList-vthread.txt

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

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/jdk/ProblemList.txt

8 lines changed; 8 ins; 0 del; 0 mod; 797 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/jdk/incubator/concurrent/ScopedValue/ManyBindings.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/jdk/incubator/concurrent/ScopedValue/ScopeValueAPI.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/jdk/incubator/concurrent/ScopedValue/StressStackOverflow.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/jdk/incubator/concurrent/StructuredTaskScope/WithScopedValue.java

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

------ ------ ------ ------ --- New Patch Raw test/jdk/jdk/internal/misc/ThreadFlock/WithScopedValue.java

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

------ ------ ------ ------ --- New Patch Raw test/jtreg_main_wrapper/src/share/classes/Virtual.java

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

------ ------ ------ ------ --- New Patch Raw test/langtools/ProblemList-vthread-Xcomp.txt

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

------ ------ ------ ------ --- New Patch Raw test/langtools/ProblemList-vthread.txt

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

------ ------ ------ ------ --- New Patch Raw test/micro/org/openjdk/bench/jdk/incubator/concurrent/ScopedValues.java

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

------ ------ ------ ------ --- New Patch Raw test/micro/org/openjdk/bench/jdk/incubator/concurrent/ScopedValuesData.java

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

------ ------ ------ ------ --- New Patch Raw test/micro/org/openjdk/bench/jdk/incubator/concurrent/ScopedValuesExecutorService.java

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

------ ------ ------ ------ --- New Patch Raw test/micro/pom.xml

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

------ ------ ------ ------ --- New Patch Raw test/micro/run_perf.sh

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

This code review page was prepared using webrev version 8aab2a590929de7d98c8bd1e8c6cf12e40cb6433