git: openjdk/loom: fibers: 48 new changesets

duke duke at openjdk.java.net
Fri Jan 8 14:13:48 UTC 2021


Changeset: cdb487a6
Author:    Hao Sun <hao.sun at arm.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2020-12-23 23:14:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/cdb487a6

8258856: VM build without C1/C2 fails after JDK-8243205

Reviewed-by: jiefu, kvn

! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp

Changeset: 127582f8
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2020-12-23 23:19:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/127582f8

8258913: ProblemList javax/swing/JComboBox/6559152/bug6559152.java on Linux-X64

Reviewed-by: prr

! test/jdk/ProblemList.txt

Changeset: 9cd8e38a
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2020-12-23 14:36:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/9cd8e38a

8257521: runtime/logging/MonitorInflationTest.java crashed in MonitorList::unlink_deflated

Reviewed-by: kbarrett

! src/hotspot/share/runtime/synchronizer.cpp

Changeset: 8b37c2c5
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2020-12-23 22:02:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/8b37c2c5

8257468: runtime/whitebox/TestWBDeflateIdleMonitors.java fails with Monitor should be deflated.: expected true to equal false

Reviewed-by: hseigel

! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java

Changeset: 23b83c51
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-12-24 01:24:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/23b83c51

8253954: javac crash when compiling code with enhanced switch expressions with option -Xjcov

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java
! test/langtools/tools/javac/switchexpr/CRT.java

Changeset: c398a828
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-12-24 04:52:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/c398a828

8258916: javac/doclint reports broken HTML on multiline mailto links

Reviewed-by: jlaskey, iris

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! test/langtools/tools/doclint/HtmlAttrsTest.java

Changeset: 57217b58
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-12-24 08:28:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/57217b58

Merge


Changeset: b575dd80
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2020-12-25 04:25:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/b575dd80

8258914: javax/net/ssl/DTLS/RespondToRetransmit.java timed out

Reviewed-by: wetmore

! test/jdk/javax/net/ssl/DTLS/RespondToRetransmit.java

Changeset: 97c99b5d
Author:    Guoxiong Li <lgxbslgx at gmail.com>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-12-26 17:30:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/97c99b5d

8216400: improve handling of IOExceptions in JavaCompiler.close()
8069116: improve fatal error handling in JavaCompiler

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/langtools/tools/javac/fatalErrors/ImproveFatalErrorHandling.java

Changeset: 779ee110
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2020-12-28 02:44:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/779ee110

8257147: [TESTBUG] Set a larger default loop count for the VectorAPI jtreg tests

Reviewed-by: psandoz

! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/VectorReshapeTests.java
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template

Changeset: e2aa724a
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-12-24 17:32:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/e2aa724a

8258941: Test specify the Classpath exception in the header

Reviewed-by: vromero

! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java
! test/langtools/tools/javac/lint/JdkInternalAbuseOfVbc.out
! test/langtools/tools/javac/lint/SomeVbc.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java

Changeset: 3f67afd3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-12-24 18:50:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/3f67afd3

8251377: [macos11] JTabbedPane selected tab text is barely legible

Reviewed-by: prr

! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m

Changeset: fb607f16
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-12-26 05:52:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/fb607f16

8245922: [macos] Taskbar.Feature.ICON_BADGE_NUMBER no longer supported on MacOS

Reviewed-by: kcr, prr

! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTaskbarPeer.java

Changeset: 881bceb9
Author:    Guoxiong Li <lgxbslgx at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2020-12-28 15:32:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/881bceb9

8258662: JDK 17ea: Crash compiling instanceof check involving sealed interface

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/langtools/tools/javac/sealed/T8258662/T8258662.java

Changeset: 07c93fab
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-12-29 05:24:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/07c93fab

Merge

! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m

Changeset: 8435f0da
Author:    Guoxiong Li <lgxbslgx at gmail.com>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-12-30 17:20:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/8435f0da

8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header

Reviewed-by: jjg

! test/langtools/tools/javac/4917091/Test256a.java
! test/langtools/tools/javac/4917091/Test256a.out
! test/langtools/tools/javac/4917091/Test256b.java
! test/langtools/tools/javac/4917091/Test256b.out
! test/langtools/tools/javac/6979683/TestCast6979683_BAD34.java
! test/langtools/tools/javac/6979683/TestCast6979683_BAD34.java.errlog
! test/langtools/tools/javac/6979683/TestCast6979683_BAD35.java
! test/langtools/tools/javac/6979683/TestCast6979683_BAD35.java.errlog
! test/langtools/tools/javac/6979683/TestCast6979683_BAD36.java
! test/langtools/tools/javac/6979683/TestCast6979683_BAD36.java.errlog
! test/langtools/tools/javac/6979683/TestCast6979683_BAD37.java
! test/langtools/tools/javac/6979683/TestCast6979683_BAD37.java.errlog
! test/langtools/tools/javac/6979683/TestCast6979683_BAD38.java
! test/langtools/tools/javac/6979683/TestCast6979683_BAD38.java.errlog
! test/langtools/tools/javac/6979683/TestCast6979683_BAD39.java
! test/langtools/tools/javac/6979683/TestCast6979683_BAD39.java.errlog
! test/langtools/tools/javac/7023703/T7023703neg.java
! test/langtools/tools/javac/7023703/T7023703neg.out
! test/langtools/tools/javac/7024568/T7024568.java
! test/langtools/tools/javac/7024568/T7024568.out
! test/langtools/tools/javac/AnonStaticMember_1.java
! test/langtools/tools/javac/AnonStaticMember_1.out
! test/langtools/tools/javac/ClassCycle/ClassCycle1a.out
! test/langtools/tools/javac/ClassCycle/ClassCycle1b.java
! test/langtools/tools/javac/ClassCycle/ClassCycle2a.out
! test/langtools/tools/javac/ClassCycle/ClassCycle2b.java
! test/langtools/tools/javac/ClassCycle/ClassCycle3a.out
! test/langtools/tools/javac/ClassCycle/ClassCycle3b.java
! test/langtools/tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java
! test/langtools/tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.out
! test/langtools/tools/javac/T6326754.java
! test/langtools/tools/javac/T6326754.out
! test/langtools/tools/javac/T6356530/SerializableAbstractClassTest.java
! test/langtools/tools/javac/T6356530/SerializableAbstractClassTest.out
! test/langtools/tools/javac/T8171332/Buggy.java
! test/langtools/tools/javac/T8171332/Processor.out
! test/langtools/tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.out
! test/langtools/tools/javac/T8171528/pkg1/package-info.java
! test/langtools/tools/javac/T8171528/pkg2/package-info.java
! test/langtools/tools/javac/T8222035/MinContextOpTest.java
! test/langtools/tools/javac/T8222035/MinContextOpTest_A.out
! test/langtools/tools/javac/T8222035/MinContextOpTest_B.out
! test/langtools/tools/javac/T8255968/T8255968_1.java
! test/langtools/tools/javac/T8255968/T8255968_1.out
! test/langtools/tools/javac/T8255968/T8255968_10.java
! test/langtools/tools/javac/T8255968/T8255968_10.out
! test/langtools/tools/javac/T8255968/T8255968_11.java
! test/langtools/tools/javac/T8255968/T8255968_11.out
! test/langtools/tools/javac/T8255968/T8255968_12.java
! test/langtools/tools/javac/T8255968/T8255968_12.out
! test/langtools/tools/javac/T8255968/T8255968_13.java
! test/langtools/tools/javac/T8255968/T8255968_13.out
! test/langtools/tools/javac/T8255968/T8255968_14.java
! test/langtools/tools/javac/T8255968/T8255968_14.out
! test/langtools/tools/javac/T8255968/T8255968_15.java
! test/langtools/tools/javac/T8255968/T8255968_15.out
! test/langtools/tools/javac/T8255968/T8255968_16.java
! test/langtools/tools/javac/T8255968/T8255968_16.out
! test/langtools/tools/javac/T8255968/T8255968_2.java
! test/langtools/tools/javac/T8255968/T8255968_2.out
! test/langtools/tools/javac/T8255968/T8255968_3.java
! test/langtools/tools/javac/T8255968/T8255968_3.out
! test/langtools/tools/javac/T8255968/T8255968_4.java
! test/langtools/tools/javac/T8255968/T8255968_4.out
! test/langtools/tools/javac/T8255968/T8255968_5.java
! test/langtools/tools/javac/T8255968/T8255968_5.out
! test/langtools/tools/javac/T8255968/T8255968_6.java
! test/langtools/tools/javac/T8255968/T8255968_6.out
! test/langtools/tools/javac/T8255968/T8255968_7.java
! test/langtools/tools/javac/T8255968/T8255968_7.out
! test/langtools/tools/javac/TryWithResources/ResourceInterface.java
! test/langtools/tools/javac/TryWithResources/ResourceInterface.out
! test/langtools/tools/javac/analyzer/AnalyzerMandatoryWarnings.java
! test/langtools/tools/javac/analyzer/StuckLambdas.java
! test/langtools/tools/javac/analyzer/StuckLambdas.out
! test/langtools/tools/javac/annotations/clinit/AnnoWithClinitFail.java
! test/langtools/tools/javac/annotations/clinit/AnnoWithClinitFail.out
! test/langtools/tools/javac/annotations/default/Derr.java
! test/langtools/tools/javac/annotations/default/Derr.out
! test/langtools/tools/javac/annotations/default/Eerr.java
! test/langtools/tools/javac/annotations/default/Eerr.out
! test/langtools/tools/javac/annotations/neg/InvalidPackageAnno.out
! test/langtools/tools/javac/annotations/neg/bar/package-info.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeParameter.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeParameter.out
! test/langtools/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.out
! test/langtools/tools/javac/annotations/repeatingAnnotations/DuplicateErrors.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/DuplicateErrors.out
! test/langtools/tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.out
! test/langtools/tools/javac/annotations/typeAnnotations/6967002/T6967002.java
! test/langtools/tools/javac/annotations/typeAnnotations/6967002/T6967002.out
! test/langtools/tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.java
! test/langtools/tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/target/DotClass.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/target/DotClass.out
! test/langtools/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.java
! test/langtools/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.out
! test/langtools/tools/javac/cast/6270087/T6270087neg.java
! test/langtools/tools/javac/cast/6270087/T6270087neg.out
! test/langtools/tools/javac/cast/6932571/T6932571neg.java
! test/langtools/tools/javac/cast/6932571/T6932571neg.out
! test/langtools/tools/javac/danglingDep/DepX.java
! test/langtools/tools/javac/danglingDep/DepX.out
! test/langtools/tools/javac/defaultMethods/static/Static02.java
! test/langtools/tools/javac/defaultMethods/static/Static02.out
! test/langtools/tools/javac/defaultMethods/static/import/StaticImport2.java
! test/langtools/tools/javac/defaultMethods/static/import/StaticImport2.out
! test/langtools/tools/javac/defaultMethods/static/import/StaticImport3.java
! test/langtools/tools/javac/defaultMethods/static/import/StaticImport3.out
! test/langtools/tools/javac/depOverrides/doccomment/B3.java
! test/langtools/tools/javac/depOverrides/doccomment/I.java
! test/langtools/tools/javac/depOverrides/doccomment/P.java
! test/langtools/tools/javac/depOverrides/doccomment/Test1B3.out
! test/langtools/tools/javac/depOverrides/doccomment/Test1I.out
! test/langtools/tools/javac/depOverrides/doccomment/Test2P.out
! test/langtools/tools/javac/diags/EagerInitCheck.out
! test/langtools/tools/javac/diags/IEagerInitCheck.java
! test/langtools/tools/javac/generics/7022054/T7022054pos1.java
! test/langtools/tools/javac/generics/7022054/T7022054pos1.out
! test/langtools/tools/javac/generics/7022054/T7022054pos2.java
! test/langtools/tools/javac/generics/7022054/T7022054pos2.out
! test/langtools/tools/javac/generics/inference/6650759/T6650759m.java
! test/langtools/tools/javac/generics/inference/6650759/T6650759m.out
! test/langtools/tools/javac/generics/typevars/5060485/Compatibility.java
! test/langtools/tools/javac/generics/typevars/5060485/Compatibility.out
! test/langtools/tools/javac/generics/typevars/5060485/Compatibility02.java
! test/langtools/tools/javac/generics/typevars/5060485/Compatibility02.out
! test/langtools/tools/javac/generics/wildcards/6886247/T6886247_2.java
! test/langtools/tools/javac/generics/wildcards/6886247/T6886247_2.out
! test/langtools/tools/javac/generics/wildcards/7034495/T7034495.java
! test/langtools/tools/javac/generics/wildcards/7034495/T7034495.out
! test/langtools/tools/javac/generics/wildcards/AssignmentDifferentTypes.java
! test/langtools/tools/javac/generics/wildcards/AssignmentDifferentTypes.out
! test/langtools/tools/javac/generics/wildcards/AssignmentSameType.java
! test/langtools/tools/javac/generics/wildcards/AssignmentSameType.out
! test/langtools/tools/javac/generics/wildcards/neg/CastFail.java
! test/langtools/tools/javac/generics/wildcards/neg/CastFail.out
! test/langtools/tools/javac/generics/wildcards/neg/CastWarn.java
! test/langtools/tools/javac/generics/wildcards/neg/CastWarn.out
! test/langtools/tools/javac/importChecks/ImportCanonical1.out
! test/langtools/tools/javac/importChecks/ImportCanonical2.java
! test/langtools/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java
! test/langtools/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.out
! test/langtools/tools/javac/importChecks/ImportsObservable.java
! test/langtools/tools/javac/importChecks/ImportsObservable.out
! test/langtools/tools/javac/importOnDemand/ImportOnDemandConflicts.out
! test/langtools/tools/javac/importOnDemand/p1/Object.java
! test/langtools/tools/javac/importOnDemand/p1/String.java
! test/langtools/tools/javac/importOnDemand/p2/Boolean.java
! test/langtools/tools/javac/importscope/ImportInaccessible.java
! test/langtools/tools/javac/importscope/ImportInaccessible.out
! test/langtools/tools/javac/lambda/ExceptionsInLambda.java
! test/langtools/tools/javac/lambda/ExceptionsInLambda.out
! test/langtools/tools/javac/lambda/Intersection02.java
! test/langtools/tools/javac/lambda/Intersection02.out
! test/langtools/tools/javac/lambda/MethodReference25.java
! test/langtools/tools/javac/lambda/MethodReference25.out
! test/langtools/tools/javac/lambda/MethodReference56.java
! test/langtools/tools/javac/lambda/MethodReference56.out
! test/langtools/tools/javac/lambda/MethodReference58.java
! test/langtools/tools/javac/lambda/MethodReference58.out
! test/langtools/tools/javac/lambda/MethodReference60.java
! test/langtools/tools/javac/lambda/MethodReference60.out
! test/langtools/tools/javac/lambda/MostSpecific04.java
! test/langtools/tools/javac/lambda/MostSpecific04.out
! test/langtools/tools/javac/lambda/MostSpecific05.java
! test/langtools/tools/javac/lambda/MostSpecific05.out
! test/langtools/tools/javac/lambda/MostSpecific08.java
! test/langtools/tools/javac/lambda/MostSpecific08.out
! test/langtools/tools/javac/lambda/TargetType01.java
! test/langtools/tools/javac/lambda/TargetType01.out
! test/langtools/tools/javac/lambda/TargetType36.java
! test/langtools/tools/javac/lambda/TargetType36.out
! test/langtools/tools/javac/lambda/TargetType68.java
! test/langtools/tools/javac/lambda/TargetType68.out
! test/langtools/tools/javac/lambda/UnderscoreAsIdent.java
! test/langtools/tools/javac/lambda/UnderscoreAsIdent8.out
! test/langtools/tools/javac/lambda/UnderscoreAsIdent9.out
! test/langtools/tools/javac/lambda/inaccessibleMref01/InaccessibleMref01.java
! test/langtools/tools/javac/lambda/inaccessibleMref01/InaccessibleMref01.out
! test/langtools/tools/javac/lambda/methodReference/MethodRefStuck.java
! test/langtools/tools/javac/lambda/methodReference/MethodRefStuck.out
! test/langtools/tools/javac/lambda/methodReference/MethodRefStuckParenthesized.java
! test/langtools/tools/javac/lambda/methodReference/MethodRefStuckParenthesized.out
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.out
! test/langtools/tools/javac/lambda/speculative/A.java
! test/langtools/tools/javac/lambda/speculative/Main.out
! test/langtools/tools/javac/limits/ArrayDims2.java
! test/langtools/tools/javac/limits/ArrayDims2.out
! test/langtools/tools/javac/limits/ArrayDims4.java
! test/langtools/tools/javac/limits/ArrayDims4.out
! test/langtools/tools/javac/limits/ArrayDims5.java
! test/langtools/tools/javac/limits/ArrayDims5.out
! test/langtools/tools/javac/limits/CodeSize.java
! test/langtools/tools/javac/limits/CodeSize.out
! test/langtools/tools/javac/limits/LongName.java
! test/langtools/tools/javac/limits/LongName.out
! test/langtools/tools/javac/limits/PoolSize1.java
! test/langtools/tools/javac/limits/PoolSize1.out
! test/langtools/tools/javac/limits/PoolSize2.java
! test/langtools/tools/javac/limits/PoolSize2.out
! test/langtools/tools/javac/limits/StringLength.java
! test/langtools/tools/javac/limits/StringLength.out
! test/langtools/tools/javac/overrridecrash/A.java
! test/langtools/tools/javac/overrridecrash/B.out
! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.java
! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out
! test/langtools/tools/javac/parser/T4881269.java
! test/langtools/tools/javac/parser/T4881269.out
! test/langtools/tools/javac/patterns/CastConversionMatch.java
! test/langtools/tools/javac/patterns/NullsInPatterns.java
! test/langtools/tools/javac/patterns/NullsInPatterns.out
! test/langtools/tools/javac/patterns/PatternVariablesAreNonFinal.java
! test/langtools/tools/javac/patterns/PatternVariablesAreNonFinal.out
! test/langtools/tools/javac/plugin/showtype/Identifiers.java
! test/langtools/tools/javac/processing/TestMultipleErrors.java
! test/langtools/tools/javac/processing/errors/TestParseErrors/ParseErrors.java
! test/langtools/tools/javac/processing/errors/TestParseErrors/TestParseErrors.out
! test/langtools/tools/javac/processing/model/element/TestMissingElement/InvalidSource.java
! test/langtools/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.ref
! test/langtools/tools/javac/processing/model/trees/BrokenEnumConstructor.java
! test/langtools/tools/javac/processing/model/trees/BrokenEnumConstructor.out
! test/langtools/tools/javac/processing/model/util/directSupersOfErr/C1.java
! test/langtools/tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.ref
! test/langtools/tools/javac/recovery/LocalVarHiding.java
! test/langtools/tools/javac/recovery/LocalVarHiding.out
! test/langtools/tools/javac/sourcePath2/SourcePath2.out
! test/langtools/tools/javac/sourcePath2/p/SourcePath2A.java
! test/langtools/tools/javac/staticImport/6695838/T6695838.out
! test/langtools/tools/javac/staticImport/6695838/a/Foo.java
! test/langtools/tools/javac/switchexpr/EmptySwitch.java
! test/langtools/tools/javac/switchexpr/EmptySwitch.out
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.out
! test/langtools/tools/javac/switchexpr/WrongBreakTest.java
! test/langtools/tools/javac/switchexpr/WrongBreakTest.out
! test/langtools/tools/javac/switchexpr/WrongYieldTest.java
! test/langtools/tools/javac/switchexpr/WrongYieldTest.out
! test/langtools/tools/javac/switchextra/SwitchArrowBrokenConstant.java
! test/langtools/tools/javac/switchextra/SwitchStatementArrow.java
! test/langtools/tools/javac/varargs/5088429/T5088429Neg01.java
! test/langtools/tools/javac/varargs/5088429/T5088429Neg01.out
! test/langtools/tools/javac/varargs/5088429/T5088429Neg02.java
! test/langtools/tools/javac/varargs/5088429/T5088429Neg02.out
! test/langtools/tools/javac/varargs/VarargsOverride.java
! test/langtools/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.java
! test/langtools/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.out
! test/langtools/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary.java
! test/langtools/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary1.out
! test/langtools/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary2.out
! test/langtools/tools/javac/warnings/MaxDiagsRecompile.all.out
! test/langtools/tools/javac/warnings/MaxDiagsRecompile.java
! test/langtools/tools/javac/warnings/MaxDiagsRecompile.max1.out
! test/langtools/tools/javac/warnings/MaxWarnsRecompile.all.out
! test/langtools/tools/javac/warnings/MaxWarnsRecompile.java
! test/langtools/tools/javac/warnings/MaxWarnsRecompile.max1.out

Changeset: f5ee3565
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Date:      2020-12-31 18:03:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/f5ee3565

8179503: Java should support GET OCSP calls

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
+ test/jdk/java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java
! test/jdk/java/security/testlibrary/SimpleOCSPServer.java

Changeset: 497efefa
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-01-03 05:08:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/497efefa

8225116: Test OwnedWindowsLeak.java intermittently fails

Reviewed-by: pbansal

! test/jdk/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java

Changeset: 526c0005
Author:    Guoxiong Li <lgxbslgx at gmail.com>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-01-03 17:32:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/526c0005

8255729: com.sun.tools.javac.processing.JavacFiler.FilerOutputStream is inefficient

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java

Changeset: f351e155
Author:    Hao Sun <hao.sun at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-01-04 02:21:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/f351e155

8258382: Fix optimization-unstable code involving pointer overflow

Reviewed-by: kbarrett

! src/hotspot/share/gc/parallel/psPromotionLAB.hpp
! src/hotspot/share/gc/parallel/psPromotionLAB.inline.hpp

Changeset: a2a3f4a3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-01-04 04:33:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/a2a3f4a3

8258924: javax/swing/JSplitPane/4201995/bug4201995.java fails in GTk L&F

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JSplitPane/4201995/bug4201995.java

Changeset: d679caa2
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-01-04 06:35:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/d679caa2

8196466: javax/swing/JFileChooser/8062561/bug8062561.java fails

Reviewed-by: serb

! test/jdk/ProblemList.txt

Changeset: 7f04d23b
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-01-04 16:44:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/7f04d23b

8258800: Deprecate -XX:+AlwaysLockClassLoader

Reviewed-by: hseigel

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: f80c63b3
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-01-04 18:10:36 +0000
URL:       https://git.openjdk.java.net/loom/commit/f80c63b3

8258490: Shenandoah: Full GC does not need to remark threads and drain SATB buffers

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp

Changeset: 9d160aa1
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-01-04 21:01:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/9d160aa1

8257815: Replace global log2 functions with efficient implementations

Reviewed-by: kbarrett, stefank

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/assembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
! src/hotspot/share/gc/g1/g1BiasedArray.hpp
! src/hotspot/share/gc/g1/g1FreeIdSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp
! src/hotspot/share/gc/z/zHeuristics.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp

Changeset: e6f99260
Author:    Phil Race <prr at openjdk.org>
Date:      2021-01-04 21:09:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/e6f99260

8257809: JNI warnings from Toolkit JPEG image decoding

Reviewed-by: serb

! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c
+ test/jdk/java/awt/image/GetImageJNICheck/GetImageJNICheck.java
+ test/jdk/java/awt/image/GetImageJNICheck/GetImageJNICheck.sh
= test/jdk/java/awt/image/GetImageJNICheck/duke.jpg

Changeset: f0aae81e
Author:    Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2021-01-04 23:58:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/f0aae81e

8259020: null-check of g1 write_ref_field_pre_entry is not necessary

Reviewed-by: kbarrett, ayang, phh

! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp

Changeset: 2499ac3d
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2021-01-05 00:11:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/2499ac3d

8259069: Fields could be final

Reviewed-by: wetmore

! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java
! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java
! src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java

Changeset: 5ea96072
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-01-05 05:57:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/5ea96072

8258459: Decouple gc_globals.hpp from globals.hpp

Reviewed-by: lfoltan, coleenp

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
! src/hotspot/share/gc/epsilon/epsilonThreadLocalData.hpp
! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1EvacStats.cpp
! src/hotspot/share/gc/g1/g1FromCardCache.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1InitLogger.cpp
! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp
! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/blockOffsetTable.hpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcConfiguration.cpp
! src/hotspot/share/gc/shared/gcInitLogger.cpp
! src/hotspot/share/gc/shared/gcOverheadChecker.hpp
! src/hotspot/share/gc/shared/gcPolicyCounters.cpp
! src/hotspot/share/gc/shared/gcStats.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/referencePolicy.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
! src/hotspot/share/gc/shared/taskTerminator.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
+ src/hotspot/share/gc/shared/tlab_globals.hpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shared/workerManager.hpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/hotspot/share/gc/z/zAddressSpaceLimit.cpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeuristics.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp
! src/hotspot/share/gc/z/zUncommitter.cpp
! src/hotspot/share/gc/z/zUnmapper.cpp
! src/hotspot/share/gc/z/zValue.inline.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zWorkers.inline.hpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
! src/hotspot/share/jfr/support/jfrObjectAllocationSample.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/allFlags.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
! test/hotspot/gtest/runtime/test_globals.cpp

Changeset: dd8996c5
Author:    Hao Sun <hao.sun at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-01-05 07:31:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/dd8996c5

8258946: Fix optimization-unstable code involving signed integer overflow

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/parse2.cpp

Changeset: 17d1645e
Author:    Hao Sun <hao.sun at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-01-05 08:29:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/17d1645e

8258751: Improve ExceptionHandlerTable dump

Reviewed-by: thartmann, chagedorn, njian

! src/hotspot/share/code/exceptionHandlerTable.cpp
! src/hotspot/share/code/exceptionHandlerTable.hpp
! src/hotspot/share/code/nmethod.cpp

Changeset: 3817c32f
Author:    Lehua Ding <lehuading at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-01-05 08:34:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/3817c32f

8258534: Epsilon: clean up unused includes

Reviewed-by: shade, jiefu

! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp

Changeset: db6f3930
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-01-05 08:37:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/db6f3930

8251944: Add Shenandoah test config to compiler/gcbarriers/UnsafeIntrinsicsTest.java

Reviewed-by: rkennke, adityam

! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java

Changeset: 9f151649
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-01-05 09:54:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/9f151649

8259049: Uninitialized variable after JDK-8257513

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/constantTable.cpp

Changeset: a6c08813
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-01-05 12:47:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/a6c08813

8256321: Some "inactive" color profiles use the wrong profile class

Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
+ test/jdk/java/awt/color/CheckDefaultProperties.java

Changeset: fc3b45c0
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2021-01-05 14:46:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/fc3b45c0

8258643: javax/swing/JComponent/7154030/bug7154030.java failed with "Exception: Failed to hide opaque button"

Reviewed-by: psadhukhan

! test/jdk/javax/swing/JComponent/7154030/bug7154030.java

Changeset: f4122d6a
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-01-05 16:14:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/f4122d6a

8258896: Remove the JVM ForceFloatExceptions option

Reviewed-by: lfoltan, iklam, coleenp

! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 82bdbfd7
Author:    Hao Sun <hao.sun at arm.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-01-05 16:28:28 +0000
URL:       https://git.openjdk.java.net/loom/commit/82bdbfd7

8258857: Zero: non-PCH release build fails after JDK-8258074

Reviewed-by: jiefu, shade, iklam

! src/hotspot/share/compiler/compiler_globals.hpp

Changeset: d5aa49d1
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-01-05 16:41:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/d5aa49d1

8259236: C2 compilation fails with assert(is_power_of_2(value)) failed: value must be a power of 2: 8000000000000000

Reviewed-by: thartmann

! src/hotspot/cpu/x86/x86_64.ad

Changeset: 85bac8c4
Author:    Peter Levart <plevart at openjdk.org>
Date:      2021-01-05 17:41:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/85bac8c4

8259021: SharedSecrets should avoid double racy reads from non-volatile fields

Reviewed-by: shade, redestad, rriggs, mchung, rrich, alanb

! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java

Changeset: 7ddc2b56
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2021-01-05 18:29:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/7ddc2b56

8258852: Arrays.asList() for single item could be replaced with List.of()

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java

Changeset: 1b60acd8
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-01-05 18:33:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/1b60acd8

8259252: Shenandoah: Shenandoah build failed on AArch64 after JDK-8258459

Reviewed-by: rkennke, shade

! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp

Changeset: 4d3d5991
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2021-01-05 19:32:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/4d3d5991

8259223: Simplify boolean expression in the SunJSSE provider

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/KeyManagerFactoryImpl.java
! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java

Changeset: cf9908b4
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-01-05 21:15:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/cf9908b4

8258937: Remove JVM IgnoreRewrites flag

Reviewed-by: coleenp

! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 7d769663
Author:    Guoxiong Li <lgxbslgx at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2021-01-05 22:21:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/7d769663

8255757: Javac emits duplicate pool entries on array::clone

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/classfiles/T8255757/T8255757.java

Changeset: 8b454977
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-01-05 22:36:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/8b454977

8259037: livenmethods cannot find hsdis library

Reviewed-by: cjplummer, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/asm/Disassembler.java
! src/jdk.hotspot.agent/share/native/libsaproc/sadis.c

Changeset: 52d3feec
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-01-06 01:40:34 +0000
URL:       https://git.openjdk.java.net/loom/commit/52d3feec

8258813: [TESTBUG] Fix incorrect Vector API test output message

Reviewed-by: psandoz, njian

! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/VectorReshapeTests.java
! test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-Long-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-Masked-Long-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-op-math.template
! test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Binary-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Binary-op-math.template
! test/jdk/jdk/incubator/vector/templates/Unit-Binary-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Blend-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-BoolReduction-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Broadcast.template
! test/jdk/jdk/incubator/vector/templates/Unit-Gather-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Gather-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Get-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
! test/jdk/jdk/incubator/vector/templates/Unit-Rearrange.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-Max-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-Min-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Max-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Min-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Scatter-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Scatter-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Shift-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Single-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Slice-Masked-bop.template
! test/jdk/jdk/incubator/vector/templates/Unit-Slice-bop.template
! test/jdk/jdk/incubator/vector/templates/Unit-Slice-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Broadcast-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Broadcast-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Double-Broadcast-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Double-Broadcast-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Unary-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Unary-op-math.template
! test/jdk/jdk/incubator/vector/templates/Unit-Unary-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Unslice-Masked-bop.template
! test/jdk/jdk/incubator/vector/templates/Unit-Unslice-bop.template
! test/jdk/jdk/incubator/vector/templates/Unit-Unslice-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-With-Op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template

Changeset: 06e7f8d3
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-01-08 12:53:28 +0000
URL:       https://git.openjdk.java.net/loom/commit/06e7f8d3

Merge

! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! test/jdk/ProblemList.txt
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/oopMap.cpp
+ src/hotspot/share/compiler/oopMap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/memory/universe.cpp
+ src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! test/jdk/ProblemList.txt



More information about the loom-dev mailing list