hg: shenandoah/jdk11: 217 new changesets

shade at redhat.com shade at redhat.com
Thu Jan 30 11:51:07 UTC 2020


Changeset: 99e3a9e3e133
Author:    goetz
Date:      2019-11-27 10:51 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/99e3a9e3e133

Added tag jdk-11.0.7+0 for changeset b7446ddfa2aa

! .hgtags

Changeset: 3adf9c17843e
Author:    goetz
Date:      2019-11-27 11:00 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/3adf9c17843e

8234340: Bump update version for OpenJDK: jdk-11.0.7
Reviewed-by: clanger

! make/autoconf/version-numbers

Changeset: 54023c16d6bf
Author:    alitvinov
Date:      2019-11-21 17:04 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/54023c16d6bf

8068184: Fix for JDK-8032832 caused a deadlock
Reviewed-by: dfuchs, chegar

! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java

Changeset: b217f78525c4
Author:    thartmann
Date:      2019-07-31 08:05 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b217f78525c4

8193042: NativeLookup::lookup_critical_entry() should only load shared library once
Summary: Avoids repeated loads/unloads of the same shared library.
Reviewed-by: dholmes, dlong, thartmann
Contributed-by: Christian Hagedorn <christian.hagedorn at oracle.com>

! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/nativeLookup.hpp

Changeset: 93a76a7016eb
Author:    mdoerr
Date:      2019-08-12 10:02 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/93a76a7016eb

8229236: CriticalJNINatives: dll handling should be done in native thread state
Summary: Temporarily switch thread state from _thread_in_vm to _thread_in_native to execute I/O.
Reviewed-by: dlong, dholmes

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp

Changeset: 5e9a1f4b8cab
Author:    sgehwolf
Date:      2019-09-23 20:26 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5e9a1f4b8cab

8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE
Summary: Account for serialized null scopes in NMethod
Reviewed-by: aph, never

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithRecComputation.java

Changeset: 1c86c072b725
Author:    pkbalakr
Date:      2019-07-04 12:28 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/1c86c072b725

8042383: [TEST_BUG] Test javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails with shortcuts on menus do not work
Reviewed-by: jdv, psadhukhan
Contributed-by: tejpal.rebari at oracle.com

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java

Changeset: 9deb46a60b50
Author:    iignatyev
Date:      2019-02-12 11:23 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/9deb46a60b50

8145845: [AOT] NullPointerException in compiler/whitebox/GetCodeHeapEntriesTest.java
Reviewed-by: kvn, thartmann

! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/compiler/whitebox/GetCodeHeapEntriesTest.java

Changeset: d86c88d78a6c
Author:    iignatyev
Date:      2018-01-30 16:48 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d86c88d78a6c

8167276: jvmci/compilerToVM/MaterializeVirtualObjectTest.java fails with -XX:-EliminateAllocations
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/jtreg-ext/requires/VMProps.java

Changeset: fdf35103df46
Author:    jdv
Date:      2018-11-13 09:39 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/fdf35103df46

8176556: java/awt/dnd/ImageTransferTest/ImageTransferTest.java fails for JFIF
Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/java/awt/dnd/ImageTransferTest/ImageTransferTest.java

Changeset: b248e9bcc120
Author:    trebari
Date:      2019-09-04 22:18 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b248e9bcc120

8194944: Regression automated test 'open/test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java' fails
Reviewed-by: jdv, arapte

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java

Changeset: f71cf1f253f8
Author:    pkbalakr
Date:      2019-06-25 14:13 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f71cf1f253f8

8196467: javax/swing/JInternalFrame/Test6325652.java fails
Reviewed-by: jdv, psadhukhan
Contributed-by: tejpal.rebari at oracle.com

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JInternalFrame/Test6325652.java

Changeset: b6784fe411e1
Author:    serb
Date:      2018-11-10 18:41 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b6784fe411e1

8198321: javax/swing/JEditorPane/5076514/bug5076514.java fails
Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JEditorPane/5076514/bug5076514.java

Changeset: d133c69251ee
Author:    serb
Date:      2018-12-04 13:09 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d133c69251ee

8198398: Test javax/swing/JColorChooser/Test6199676.java fails in mach5
Reviewed-by: kaddepalli, prr

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JColorChooser/Test6199676.java
! test/jdk/javax/swing/JTable/6735286/bug6735286.java

Changeset: 3ab147c38c64
Author:    serb
Date:      2018-11-10 09:52 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/3ab147c38c64

8199072: Test javax/swing/GroupLayout/6613904/bug6613904.java is unstable
Reviewed-by: prr, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/GroupLayout/6613904/bug6613904.java

Changeset: a51f2eed5515
Author:    mbaesken
Date:      2019-09-04 10:12 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a51f2eed5515

8230480: check malloc/calloc results in java.desktop
Reviewed-by: rriggs

! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp
! src/java.desktop/unix/native/common/awt/X11Color.c
! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c

Changeset: 3cbcafe0077b
Author:    psadhukhan
Date:      2018-08-01 11:02 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/3cbcafe0077b

8203904: javax/swing/JSplitPane/4816114/bug4816114.java: The divider location is wrong
Reviewed-by: serb, kaddepalli

! test/jdk/javax/swing/JSplitPane/4816114/bug4816114.java

Changeset: a071eeff43d5
Author:    dcubed
Date:      2018-11-08 20:54 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a071eeff43d5

8204529: gc/TestAllocateHeapAtMultiple.java fail with Agent 7 timed out
Summary: Increase default timeout to 360 seconds.
Reviewed-by: erikj, dholmes

! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java

Changeset: cd1309f6018f
Author:    kvn
Date:      2018-10-05 15:46 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/cd1309f6018f

8206963: [AOT] bug with multiple class loaders
Summary: AOT should not support custom class loaders.
Reviewed-by: dlong, iveresov

! src/hotspot/share/aot/aotCodeHeap.cpp

Changeset: 1883ac5e8a4d
Author:    dtitov
Date:      2019-02-28 13:12 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/1883ac5e8a4d

8207367: 10 vmTestbase/nsk/jdi tests timed out when running with jtreg
Reviewed-by: sspitsyn, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001.java

Changeset: 9a9226f590a7
Author:    valeriep
Date:      2019-02-27 19:37 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/9a9226f590a7

8183107: PKCS11 regression regarding checkKeySize
Summary: Changed key size check in PKCS11 provider to only enforce positive return values
Reviewed-by: jnimeh

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java

Changeset: 95c2d3dd4d27
Author:    amenkov
Date:      2018-07-13 10:10 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/95c2d3dd4d27

8201513: nsk/jvmti/IterateThroughHeap/filter-* are broken
Reviewed-by: sspitsyn, cjplummer

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.c

Changeset: d01c0daa6886
Author:    kvn
Date:      2019-06-06 15:12 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d01c0daa6886

8208379: compiler/jvmci/events/JvmciNotifyInstallEventTest.java failed with "Got unexpected event count after 2nd install attempt: expected 9 to equal 2"
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java

Changeset: cfc7959e1db9
Author:    dlong
Date:      2018-09-06 17:45 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/cfc7959e1db9

8209361: [AOT] Unexpected number of references for JVMTI_HEAP_REFERENCE_CONSTANT_POOL [111-->111]: 0 (expected at least 1)
Reviewed-by: coleenp, dholmes

! src/hotspot/share/prims/jvmtiTagMap.cpp

Changeset: a4935c15ca70
Author:    kvn
Date:      2018-09-17 13:43 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a4935c15ca70

8209574: [AOT] breakpoint events are generated in different threads does not meet expected count
Summary: Disable AOT when debugger is attached.
Reviewed-by: dlong

! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/aot/aotLoader.hpp
! test/hotspot/jtreg/compiler/aot/AotCompiler.java

Changeset: 54a373310d60
Author:    kvn
Date:      2018-09-13 15:27 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/54a373310d60

8210220: [AOT] jdwp test cases are failing with error # ERROR: TEST FAILED: Cought IOException while receiving event packet
Summary: don't register AOT method if corresponding java method has breakpoints.
Reviewed-by: dlong

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCodeHeap.hpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/aot/aotLoader.hpp

Changeset: 7faaa17ad8fd
Author:    dnsimon
Date:      2018-09-18 22:32 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/7faaa17ad8fd

8210793: [JVMCI] AllocateCompileIdTest.java failed to find DiagnosticCommand.class
Reviewed-by: thartmann, kvn

! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java

Changeset: 21710e014d7f
Author:    akozlov
Date:      2019-10-11 14:49 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/21710e014d7f

8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
+ test/jdk/java/lang/Runtime/loadLibrary/LoadLibraryTest.java
+ test/jdk/java/lang/Runtime/loadLibrary/src/Target.java
+ test/jdk/java/lang/Runtime/loadLibrary/src/Target2.java

Changeset: b67b1dbfdcd6
Author:    goetz
Date:      2019-12-05 14:31 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b67b1dbfdcd6

Merge

! .hgtags

Changeset: 65759c046e32
Author:    pbansal
Date:      2018-10-31 14:22 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/65759c046e32

8212903: [TestBug] Tests test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK2.sh and DemandGTK3.sh fail on Ubuntu 18.04 LTS
Reviewed-by: prr, psadhukhan

! test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK2.sh
! test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK3.sh

Changeset: 0a8c51a2cca5
Author:    psadhukhan
Date:      2019-11-07 11:30 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/0a8c51a2cca5

8214578: [macos] Problem with backslashes on macOS/JIS keyboard: Java ignores system settings
Reviewed-by: serb, prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m

Changeset: 428fa3786194
Author:    psadhukhan
Date:      2019-11-27 13:35 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/428fa3786194

8234786: Fix for JDK-8214578 breaks OS X 10.12 compatibility
Reviewed-by: jdv

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h

Changeset: 62c271a9e94f
Author:    iignatyev
Date:      2019-11-15 14:22 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/62c271a9e94f

8214904: Test8004741.java failed due to "Too few ThreadDeath hits; expected at least 6 but saw only 5"
Reviewed-by: kvn, epavlova

! test/hotspot/jtreg/compiler/c2/Test8004741.java

Changeset: 2ed87cc6ad24
Author:    iignatyev
Date:      2019-01-23 16:36 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2ed87cc6ad24

8216180: [AOT] compiler/intrinsics/bigInteger/TestMulAdd.java crashed with AOT enabled
Reviewed-by: kvn

! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMulAdd.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: b5d1a6ae1eb5
Author:    akolarkunnu
Date:      2019-01-24 07:15 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b5d1a6ae1eb5

8217235: Create automated test for SwingSet ColorChooserDemoTest
Reviewed-by: serb, shurailine
Contributed-by: vikrant.v.agarwal at oracle.com

+ test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/BezierAnimationPanel.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/ColorChooserDemo.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/resources/ColorChooserDemo.properties

Changeset: 6f56c2c49c8e
Author:    cushon
Date:      2018-11-19 09:57 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6f56c2c49c8e

8213908: AssertionError in DeferredAttr at setOverloadKind
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/lambda/methodReference/MethodRefStuck2.java

Changeset: 797aec366ce0
Author:    dholmes
Date:      2018-09-10 18:57 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/797aec366ce0

8210512: [Testbug] vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java fails with unexpected size of ClassLoaderReference.referringObjects
Summary: Account for the self-reference that every class has in the constant pool
Reviewed-by: sspitsyn, jcbeyler

! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java

Changeset: 3d585c4c3509
Author:    sgehwolf
Date:      2019-10-08 15:30 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/3d585c4c3509

8232003: (fs) Files.write can leak file descriptor in the exception case
Summary: Be sure to close the leaked OutputStream in all cases
Reviewed-by: alanb, bpb, clanger

! src/java.base/share/classes/java/nio/file/Files.java

Changeset: 13ced6c8a4e0
Author:    jiangli
Date:      2018-08-16 17:29 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/13ced6c8a4e0

8209389: SIGSEGV in WalkOopAndArchiveClosure::do_oop_work.
Summary: Check the MetaspaceShared::archive_heap_object return value and handle failure accordingly.
Reviewed-by: iklam, coleenp

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedIntegerCacheTest.java

Changeset: e49cf2426392
Author:    ccheung
Date:      2018-08-17 14:50 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e49cf2426392

8209385: CDS runtime classpath checking is too strict when only classes from the system modules are archived
Summary: skip checking the path entries which are not being referenced during CDS dump time
Reviewed-by: jiangli, iklam

! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/sharedPathsMiscInfo.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java
! test/hotspot/jtreg/runtime/appcds/PrintSharedArchiveAndExit.java
+ test/hotspot/jtreg/runtime/appcds/UnusedCPDuringDump.java

Changeset: 8ca318233ac0
Author:    jiangli
Date:      2019-12-06 12:52 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8ca318233ac0

8235509: Backport for JDK-8209657 Refactor filemap.hpp to simplify integration with Serviceability Agent.
Summary: Backport for JDK-8209657 Refactor filemap.hpp to simplify integration with Serviceability Agent.
Reviewed-by: clanger

+ src/hotspot/share/include/cds.h
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/prims/cdsoffsets.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp
! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java

Changeset: 5ed3c5199980
Author:    iklam
Date:      2018-08-21 20:23 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5ed3c5199980

8209826: Undefined reference to os::write after JDK-8209657 (filemap.hpp cleanup)
Summary: include os_inline.hpp instead
Reviewed-by: jiangli

! src/hotspot/share/memory/filemap.cpp

Changeset: 8bb517da43ca
Author:    bsrbnd
Date:      2019-01-18 13:49 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8bb517da43ca

8214345: infinite recursion while checking super class
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/generics/ClassBoundCheckingOverflow.java
+ test/langtools/tools/javac/generics/ClassBoundCheckingOverflow.out

Changeset: e5d1b1e7f12c
Author:    fyang
Date:      2019-11-04 16:10 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e5d1b1e7f12c

8233466: aarch64: remove unnecessary load of mdo when profiling return and parameters type
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

Changeset: 127e7326d078
Author:    tschatzl
Date:      2018-11-28 10:52 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/127e7326d078

8211211: vmTestbase/metaspace/stressDictionary/StressDictionary.java timeout
Summary: Disable CMS precleaning to avoid accumulating too many classloaders to unload.
Reviewed-by: kbarrett, sangheki

! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java

Changeset: 09df21d748ba
Author:    bpb
Date:      2019-11-08 08:12 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/09df21d748ba

8220479: java/nio/channels/Selector/SelectWithConsumer.java failed at testTwoChannels()
Reviewed-by: bpb
Contributed-by: alan.bateman at oracle.com

! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java

Changeset: f00e1c075248
Author:    mdoerr
Date:      2019-12-06 14:31 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f00e1c075248

8220348: [ntintel] asserts about copying unaligned array
Reviewed-by: clanger, stuefe

! src/java.prefs/windows/native/libprefs/WindowsPreferences.c
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c

Changeset: 6af8f1591aa0
Author:    iignatyev
Date:      2018-09-12 21:56 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6af8f1591aa0

8210699: Problem list tests which times out in Xcomp mode
Reviewed-by: kvn

+ test/hotspot/jtreg/ProblemList-Xcomp.txt
+ test/jdk/ProblemList-Xcomp.txt

Changeset: 8b2fbdf58551
Author:    epavlova
Date:      2018-11-02 14:00 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8b2fbdf58551

8152988: [AOT] Update test batch definitions to include aot-ed java.base module mode into hs-comp testing
Reviewed-by: kvn, erikj, ihse

! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/conf/jib-profiles.js
! test/hotspot/jtreg/compiler/aot/scripts/java.base-list.txt
! test/hotspot/jtreg/compiler/aot/scripts/jdk.internal.vm.compiler-list.txt

Changeset: 1d10cf2fad1b
Author:    epavlova
Date:      2018-11-30 23:46 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/1d10cf2fad1b

8214557: Filter out VM flags which don't affect AOT code generation
Reviewed-by: kvn, erikj

! make/RunTests.gmk

Changeset: 2fd0234c0c11
Author:    erikj
Date:      2019-01-23 14:10 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2fd0234c0c11

8217613: [AOT] TEST_OPTS_AOT_MODULES doesn't work on mac
Reviewed-by: tbell, kvn, iignatyev

! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4

Changeset: 9fc5d2a3dc3e
Author:    dholmes
Date:      2019-11-18 23:41 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/9fc5d2a3dc3e

8215355: Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1)
Reviewed-by: rehn, stuefe, dcubed, sspitsyn

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java

Changeset: 63f13f922040
Author:    akolarkunnu
Date:      2019-08-06 00:16 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/63f13f922040

8221312: test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java failed
Reviewed-by: serb, psadhukhan

! src/demo/share/jfc/SwingSet2/BezierAnimationPanel.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/BezierAnimationPanel.java

Changeset: 1d94c933e3aa
Author:    kvn
Date:      2019-06-07 13:57 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/1d94c933e3aa

8225350: compiler/jvmci/compilerToVM/IsCompilableTest.java timed out
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/hotspot/jtreg/runtime/appcds/GraalWithLimitedMetaspace.java

Changeset: 563d79c410d1
Author:    naoto
Date:      2019-10-11 11:06 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/563d79c410d1

8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14
Reviewed-by: rriggs

! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/Bug8040211.java

Changeset: ce15b3b0e020
Author:    serb
Date:      2019-06-11 10:15 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/ce15b3b0e020

8225144: [macos] In Aqua L&F backspace key does not delete when Shift is pressed
Reviewed-by: psadhukhan

! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
+ test/jdk/javax/swing/text/JTextComponent/6361367/bug6361367.java

Changeset: 98955f77de9e
Author:    bpb
Date:      2019-05-31 11:13 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/98955f77de9e

8225117: java/math/BigInteger/SymmetricRangeTests.java fails with ParseException
Reviewed-by: darcy

! test/jdk/java/math/BigInteger/StringConstructorOverflow.java
! test/jdk/java/math/BigInteger/SymmetricRangeTests.java

Changeset: 685c518e6e0a
Author:    jdv
Date:      2019-06-03 11:56 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/685c518e6e0a

8225105: java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails in Windows 10
Reviewed-by: prr, serb

! test/jdk/java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java

Changeset: 7f8f01f6f677
Author:    prr
Date:      2019-05-30 09:23 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/7f8f01f6f677

8225007: java/awt/print/PrinterJob/LandscapeStackOverflow.java may hang
Reviewed-by: serb, jdv

! test/jdk/java/awt/print/PrinterJob/LandscapeStackOverflow.java
! test/jdk/java/awt/print/PrinterJob/PrintToDir.java

Changeset: 6b6c84ba0f15
Author:    psadhukhan
Date:      2019-05-28 16:35 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6b6c84ba0f15

8224830: test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java fails on linux-x64
Reviewed-by: jdv

! test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java

Changeset: 1f4d009caef1
Author:    psadhukhan
Date:      2019-05-28 16:38 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/1f4d009caef1

8224821: java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java fails linux-x64
Reviewed-by: jdv

! test/jdk/java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java

Changeset: 1fc82f27e7a1
Author:    goetz
Date:      2019-12-12 09:08 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/1fc82f27e7a1

Merge

! .hgtags

Changeset: a91c17175eda
Author:    mbaesken
Date:      2019-11-29 09:52 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a91c17175eda

8234741: enhance os::get_core_path on macOS
Reviewed-by: clanger, gziemski

! src/hotspot/os/bsd/os_bsd.cpp

Changeset: 0515457f4f29
Author:    mbaesken
Date:      2019-11-04 09:54 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/0515457f4f29

8233078: fix minimal VM build on Linux ppc64(le)
Reviewed-by: mdoerr, lucy

! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp

Changeset: 96dd86508d62
Author:    mbaesken
Date:      2019-11-19 09:56 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/96dd86508d62

8234323: NULL-check return value of SurfaceData_InitOps on macosx
Reviewed-by: clanger

! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m

Changeset: 994c9af1b576
Author:    mbaesken
Date:      2019-11-18 16:49 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/994c9af1b576

8234339: replace JLI_StrTok in java_md_solinux.c
Reviewed-by: clanger, rriggs

! src/java.base/share/native/libjli/jli_util.h
! src/java.base/unix/native/libjli/java_md_solinux.c

Changeset: 4309b6b46516
Author:    mbaesken
Date:      2019-12-06 12:42 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4309b6b46516

8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version
8235325: build failure on Linux after 8235243
Reviewed-by: dholmes, mdoerr

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

Changeset: 8727ed99cb0c
Author:    weijun
Date:      2019-10-10 17:36 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8727ed99cb0c

8231507: Update Apache Santuario (XML Signature) to version 2.1.4
Reviewed-by: weijun
Contributed-by: fedor.burdun at azulsystems.com, weijun.wang at oracle.com

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/WeakObjectPool.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/java.xml.crypto/share/legal/santuario.md

Changeset: 182c5ac7214a
Author:    iklam
Date:      2018-08-15 19:22 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/182c5ac7214a

8207832: serviceability/sa/ClhsdbCDSCore.java failed with "Couldn't find core file location"
Summary: Handle %p in /proc/sys/kernel/core_pattern
Reviewed-by: dholmes, hseigel

! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java

Changeset: 4611495b55d6
Author:    rschmelter
Date:      2019-05-24 04:18 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4611495b55d6

8224673: Adjust permission for delayed starting of debugging
Summary: Changed permission from monitor to control
Reviewed-by: sspitsyn, clanger

! src/hotspot/share/services/diagnosticCommand.hpp

Changeset: effa86b2c7c0
Author:    rschmelter
Date:      2019-06-27 00:51 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/effa86b2c7c0

8226608: Hide the onjcmd option from the help output
Reviewed-by: sspitsyn, clanger

! src/hotspot/share/services/diagnosticCommand.cpp
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c

Changeset: 806b66be0471
Author:    psadhukhan
Date:      2019-03-08 14:07 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/806b66be0471

8215396: JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
+ test/jdk/javax/swing/JTabbedPane/TabProb.java

Changeset: 8027a86965fb
Author:    rriggs
Date:      2018-08-15 10:38 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8027a86965fb

8208715: Conversion of milliseconds to nanoseconds in UNIXProcess contains bug
Reviewed-by: martin

! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! src/java.base/windows/native/libjava/ProcessImpl_md.c
! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: 2c7d2b791f52
Author:    dlong
Date:      2018-11-08 15:19 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2c7d2b791f52

8213348: jdk.internal.vm.compiler.management service providers missing in module descriptor
8211781: re-building fails after changing Graal sources
Reviewed-by: erikj, mchung

! make/Main.gmk
! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk
+ make/gensrc/Gensrc-jdk.internal.vm.compiler.management.gmk

Changeset: 91a3ace82f10
Author:    goetz
Date:      2019-12-19 09:27 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/91a3ace82f10

Merge

! .hgtags
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java

Changeset: dbbfa70e246d
Author:    shurailine
Date:      2018-07-24 08:58 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/dbbfa70e246d

8208157: requires.VMProps throws NPE for missing properties in "release" file
Reviewed-by: iignatyev, lancea

! test/jtreg-ext/requires/VMProps.java

Changeset: 52a9180c67fb
Author:    goetz
Date:      2019-12-19 13:04 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/52a9180c67fb

Merge


Changeset: 3ae97c1d3adb
Author:    igerasim
Date:      2018-10-18 09:46 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/3ae97c1d3adb

8201355: Avoid native memory allocation in sun.security.mscapi.PRNG.generateSeed
Reviewed-by: weijun

! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp

Changeset: 26e27331d48e
Author:    jjiang
Date:      2019-01-18 14:25 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/26e27331d48e

8203687: javax/net/ssl/compatibility/Compatibility.java supports TLS 1.3
Reviewed-by: xuelei

+ test/jdk/javax/net/ssl/TLSCommon/KeyAlgorithm.java
! test/jdk/javax/net/ssl/compatibility/Cert.java
! test/jdk/javax/net/ssl/compatibility/Client.java
! test/jdk/javax/net/ssl/compatibility/Compatibility.java
! test/jdk/javax/net/ssl/compatibility/JdkInfo.java
! test/jdk/javax/net/ssl/compatibility/JdkUtils.java
- test/jdk/javax/net/ssl/compatibility/Parameter.java
! test/jdk/javax/net/ssl/compatibility/README
! test/jdk/javax/net/ssl/compatibility/Server.java
! test/jdk/javax/net/ssl/compatibility/UseCase.java
! test/jdk/javax/net/ssl/compatibility/Utils.java

Changeset: da9472e5d1e0
Author:    weijun
Date:      2018-12-03 23:58 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/da9472e5d1e0

8210476: sun/security/mscapi/PrngSlow.java fails with Still too slow
Reviewed-by: xuelei, igerasim, rriggs

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/PRNG.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
+ test/jdk/sun/security/mscapi/PrngSerialize.java
! test/jdk/sun/security/mscapi/PrngSlow.java

Changeset: 80d790f36e3f
Author:    mbaesken
Date:      2019-09-25 09:15 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/80d790f36e3f

8231445: check ZALLOC return values in awt coding
Reviewed-by: clanger, prr

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: 21bd17c41333
Author:    mbaesken
Date:      2019-12-03 15:17 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/21bd17c41333

8234397: add OS uptime information to os::print_os_info output
Reviewed-by: clanger, dholmes, lucy

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: e1fa081bb4fc
Author:    kbarrett
Date:      2018-08-23 18:14 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e1fa081bb4fc

8209850: Allow NamedThreads to use GlobalCounter critical sections
Summary: Add NamedThreads iterator and make GlobalCounter use it.
Reviewed-by: eosterlund, rehn

! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/globalCounter.cpp
! src/hotspot/share/utilities/globalCounter.inline.hpp
+ src/hotspot/share/utilities/singleWriterSynchronizer.cpp
+ src/hotspot/share/utilities/singleWriterSynchronizer.hpp
+ test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp

Changeset: 632ee1e135a8
Author:    stooke
Date:      2019-09-15 07:47 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/632ee1e135a8

8216354: Syntax error in toolchain_windows.m4
Reviewed-by: erikj, dholmes, clanger

! make/autoconf/toolchain_windows.m4

Changeset: 015e8c2d7f81
Author:    akolarkunnu
Date:      2018-08-13 21:57 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/015e8c2d7f81

8209418: Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com, alexandre.iline at oracle.com

! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Action.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ActionProducer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Bundle.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/BundleManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/CharBindingMap.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ClassReference.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotFocusedException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotVisibleException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentSearcher.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DefaultCharBindingMap.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DialogWaiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventDispatcher.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventTool.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/FrameWaiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyInputException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyProperties.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/NoComponentUnderMouseException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ObjectBrowser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Outputable.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/QueueTool.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Scenario.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Test.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestCompletedException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestOut.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeout.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TimeoutExpiredException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeoutable.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeouts.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waitable.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/WindowWaiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibilityChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleDescriptionChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleNameChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/APIDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ArrayDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ButtonDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DescriptablePathChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/Driver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/EditorDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FocusDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InputDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InternalFrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/KeyDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightSupportiveDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ListDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MultiSelListDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/OrderedListDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/PathChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/SupportiveDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TableDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TextDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TreeDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/UnsupportedOperatorException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/WindowDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/ButtonMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/APIFocusDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/MouseFocusDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/EventDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyEventDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyRobotDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseEventDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseRobotDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/RobotDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ChoiceDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JComboMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JListMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTableHeaderDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/APIJMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/AppleMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/DefaultJMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/QueueJMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AWTScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AbstractScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSpinnerDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSplitPaneDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/KeyboardJSliderScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollAdjuster.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollPaneDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollbarDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/JTableMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/DownKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/EndKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/GoAndBackKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/HomeKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/NavigationKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/OffsetKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/UpKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultFrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultInternalFrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultWindowDriver.java
+ test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/InternalFrameAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/GUIBrowser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/TrialListenerManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ColorImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/FileImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageFinder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageLoader.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageSaver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageTool.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageLoader.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageSaver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageFinder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageFinder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/AbstractButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/CheckboxOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ChoiceOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ContainerOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/DialogOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxMenuItemOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JColorChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComboBoxOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JDialogOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JEditorPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JInternalFrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JLabelOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JListOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuBarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuItemOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPasswordFieldOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPopupMenuOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JProgressBarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonMenuItemOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollBarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSliderOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSpinnerOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSplitPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTabbedPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableHeaderOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextAreaOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextFieldOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToggleButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTreeOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/LabelOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ListOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/Operator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollbarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextAreaOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextFieldOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/WindowOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/AbstractTextStyleChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DefaultVisualizer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DumpController.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/Dumper.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/EmptyVisualizer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/MouseVisualizer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/NameComponentChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGDecoder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGEncoder.java
+ test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/Platform.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PropChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/RegExComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/StringPropChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/TextStyleChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowJob.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info

Changeset: 354afad84f55
Author:    akolarkunnu
Date:      2018-08-27 03:46 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/354afad84f55

8209789: Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com

! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComponentOperator.java
+ test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToolTipOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/Operator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/WindowOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info

Changeset: 70cb46224443
Author:    akolarkunnu
Date:      2018-08-27 03:48 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/70cb46224443

8209494: Create a test for SwingSet InternalFrameDemo
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com

+ test/jdk/sanity/client/SwingSet/src/InternalFrameDemoTest.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/InternalFrameDemo.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/resources/InternalFrameDemo.properties

Changeset: 77fe44bbf4b7
Author:    akolarkunnu
Date:      2018-08-30 03:01 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/77fe44bbf4b7

8209993: Create a test for SwingSet3 ToolTipDemo
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com

+ test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tooltip/ToolTipDemo.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tooltip/resources/ToolTipDemo.properties

Changeset: 3cc2456eccc5
Author:    vagarwal
Date:      2018-09-12 11:51 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/3cc2456eccc5

8210052: Enable testing for all the available look and feels in SwingSet3 demo tests
Reviewed-by: shurailine, serb

! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java
! test/jdk/sanity/client/SwingSet/src/ButtonDemoTest.java
! test/jdk/sanity/client/SwingSet/src/ComboBoxDemoTest.java
! test/jdk/sanity/client/SwingSet/src/ListDemoTest.java
! test/jdk/sanity/client/SwingSet/src/OptionPaneDemoTest.java
! test/jdk/sanity/client/SwingSet/src/ProgressBarDemoTest.java
! test/jdk/sanity/client/SwingSet/src/ScrollPaneDemoTest.java
! test/jdk/sanity/client/SwingSet/src/SpinnerDemoTest.java
! test/jdk/sanity/client/SwingSet/src/TabbedPaneDemoTest.java
! test/jdk/sanity/client/SwingSet/src/TableDemoTest.java
! test/jdk/sanity/client/SwingSet/src/ToggleButtonDemoTest.java
! test/jdk/sanity/client/SwingSet/src/TreeDemoTest.java

Changeset: 954d65deee12
Author:    akolarkunnu
Date:      2018-09-24 03:25 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/954d65deee12

8210994: Create test for SwingSet3 FrameDemo
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com

+ test/jdk/sanity/client/SwingSet/src/FrameDemoTest.java
! test/jdk/sanity/client/SwingSet/src/InternalFrameDemoTest.java
! test/jdk/sanity/client/SwingSet/src/TestHelpers.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/frame/BusyGlass.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/frame/FrameDemo.java

Changeset: 2b542536582a
Author:    vagarwal
Date:      2018-10-04 13:01 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2b542536582a

8210910: Create test for FileChooserDemo
Reviewed-by: serb
Contributed-by: vikrant.v.agarwal at oracle.com

+ test/jdk/sanity/client/SwingSet/src/FileChooserDemoTest.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/FileChooserDemo.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/FileChooserDemo.properties

Changeset: c427c84ea0c2
Author:    akolarkunnu
Date:      2018-10-05 05:03 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/c427c84ea0c2

8210055: Enable different look and feel tests in SwingSet3 demo tests
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com

! test/jdk/sanity/client/SwingSet/src/DialogDemoTest.java
! test/jdk/sanity/client/SwingSet/src/SwingSet2DemoTest.java
! test/jdk/sanity/client/SwingSet/src/WindowDemoTest.java
! test/jdk/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java
! test/jdk/sanity/client/lib/SwingSet2/src/SwingSet2.java

Changeset: ceedfe8d02b1
Author:    weijun
Date:      2018-12-13 17:28 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/ceedfe8d02b1

8213009: Refactoring existing SunMSCAPI classes
Reviewed-by: valeriep

+ src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKey.java
+ src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyPair.java
+ src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyPairGenerator.java
+ src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java
+ src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPrivateKey.java
+ src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java
+ src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java
+ src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/PRNG.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSACipher.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSASignature.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
+ test/jdk/sun/security/mscapi/KeyAlgorithms.java

Changeset: eb1ca9dedbb4
Author:    weijun
Date:      2018-12-13 17:28 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/eb1ca9dedbb4

8213010: Supporting keys created with certmgr.exe
Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/util/ECUtil.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp

Changeset: 1010eebfae1d
Author:    iignatyev
Date:      2019-02-22 14:39 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/1010eebfae1d

8209807: improve handling exception in requires.VMProps
Reviewed-by: vlivanov, mseledtsov

! test/jtreg-ext/requires/VMProps.java

Changeset: 0b22b440f86a
Author:    eosterlund
Date:      2019-08-16 16:50 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/0b22b440f86a

8229345: Memory leak due to vtable stubs not being shared on SPARC
Reviewed-by: mdoerr, dholmes, kvn

! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/sparc/globals_sparc.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: d93ab407197e
Author:    psadhukhan
Date:      2019-10-12 08:49 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d93ab407197e

8223158: Docked MacBook cannot start any Java Swing applications
Reviewed-by: prr, serb

! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m

Changeset: df554438702e
Author:    aivanov
Date:      2019-10-16 22:30 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/df554438702e

8223558: Java does not render Myanmar script correctly
Reviewed-by: prr, serb

! make/data/fontconfig/windows.fontconfig.properties
! src/java.desktop/share/classes/sun/font/FontUtilities.java
+ test/jdk/java/awt/font/Fallback/MyanmarFallbackTest.java
+ test/jdk/java/awt/font/TextLayout/MyanmarTextTest.java

Changeset: 2adb3f2e8398
Author:    akolarkunnu
Date:      2018-10-11 07:22 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2adb3f2e8398

8211139: Increase timeout value in all tests under jdk/sanity/client/SwingSet/src
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com

! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java
! test/jdk/sanity/client/SwingSet/src/ButtonDemoTest.java
! test/jdk/sanity/client/SwingSet/src/ComboBoxDemoTest.java
! test/jdk/sanity/client/SwingSet/src/DialogDemoTest.java
! test/jdk/sanity/client/SwingSet/src/FrameDemoTest.java
! test/jdk/sanity/client/SwingSet/src/GridBagLayoutDemoTest.java
! test/jdk/sanity/client/SwingSet/src/ListDemoTest.java
! test/jdk/sanity/client/SwingSet/src/OptionPaneDemoTest.java
! test/jdk/sanity/client/SwingSet/src/ProgressBarDemoTest.java
! test/jdk/sanity/client/SwingSet/src/ScrollPaneDemoTest.java
! test/jdk/sanity/client/SwingSet/src/SpinnerDemoTest.java
! test/jdk/sanity/client/SwingSet/src/TabbedPaneDemoTest.java
! test/jdk/sanity/client/SwingSet/src/TableDemoTest.java
! test/jdk/sanity/client/SwingSet/src/TextFieldDemoTest.java
! test/jdk/sanity/client/SwingSet/src/ToggleButtonDemoTest.java
! test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java
! test/jdk/sanity/client/SwingSet/src/TreeDemoTest.java
! test/jdk/sanity/client/SwingSet/src/WindowDemoTest.java
! test/jdk/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java

Changeset: 111a1a8bbbd4
Author:    akolarkunnu
Date:      2018-10-03 23:00 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/111a1a8bbbd4

8209499: Create test for SwingSet EditorPaneDemo
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com

+ test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/EditorPaneDemo.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/CREDITS
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/ant.html
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/bug.html
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/index.html
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/king.html
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/preface.html
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/seaweed.html
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/title.html
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/resources/EditorPaneDemo.properties

Changeset: aa4b5bf8877f
Author:    akolarkunnu
Date:      2018-10-25 08:59 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/aa4b5bf8877f

8212897: Some improvements in the EditorPaneDemotest
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com

! test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java

Changeset: 199013f58528
Author:    goetz
Date:      2019-12-25 11:48 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/199013f58528

Merge

! .hgtags
! make/autoconf/spec.gmk.in

Changeset: aae1b83561af
Author:    kbarrett
Date:      2018-08-28 16:04 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/aae1b83561af

8209976: Improve iteration over non-JavaThreads
Summary: Add NonJavaThread and move NamedThread iteration to new class.
Reviewed-by: eosterlund, coleenp, rkennke

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/globalCounter.cpp
! src/hotspot/share/utilities/globalCounter.inline.hpp

Changeset: 9fe90f484df1
Author:    sveerabhadra
Date:      2018-10-26 13:52 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/9fe90f484df1

8211443: Enable different look and feels in SwingSet3 demo test SplitPaneDemoTest
Reviewed-by: serb
Contributed-by: gauri.patil at oracle.com

! test/jdk/sanity/client/SwingSet/src/SplitPaneDemoTest.java

Changeset: ee1ab9970dbd
Author:    sveerabhadra
Date:      2018-10-26 14:03 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/ee1ab9970dbd

8210057: Enable different look and feels in SwingSet3 demo test InternalFrameDemoTest
Reviewed-by: serb
Contributed-by: gauri.patil at oracle.com

! test/jdk/sanity/client/SwingSet/src/InternalFrameDemoTest.java

Changeset: cc4713852ae2
Author:    hseigel
Date:      2018-11-26 09:46 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/cc4713852ae2

8204525: [TESTBUG] runtime/NMT/MallocStressTest.java ran out of java heap
Summary: Handle OutOfMemoryError exception to prevent test aborting
Reviewed-by: zgu, dholmes

! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java

Changeset: 41774f1a0a09
Author:    iignatyev
Date:      2018-12-18 13:37 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/41774f1a0a09

8215322: add @file support to jaotc
Reviewed-by: kvn

! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
+ test/hotspot/jtreg/compiler/aot/cli/jaotc/AtFileTest.java

Changeset: fa047836da97
Author:    akolarkunnu
Date:      2019-01-15 22:54 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/fa047836da97

8214471: Enable different look and feel tests in SwingSet3 demo test ToolTipDemoTest
Reviewed-by: serb, shurailine

! test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java

Changeset: 146fde6798fa
Author:    akolarkunnu
Date:      2019-01-22 08:35 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/146fde6798fa

8217297: Add support for multiple look and feel for SwingSet SliderDemoTest
Reviewed-by: serb
Contributed-by: vikrant.v.agarwal at oracle.com

! test/jdk/sanity/client/SwingSet/src/SliderDemoTest.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/slider/SliderDemo.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java

Changeset: 4eee2b4dde76
Author:    iignatyev
Date:      2019-01-30 17:35 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4eee2b4dde76

8178798: Two compiler/aot/verification/vmflags tests fail by timeout with UseAVX=3
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/aot/AotCompiler.java

Changeset: 835b55bfa487
Author:    jjiang
Date:      2019-02-28 13:37 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/835b55bfa487

8219723: javax/net/ssl/compatibility/Compatibility.java failed on some SNI cases
Summary: Re-generates RSA and ECDSA certificates and set longer validity period
Reviewed-by: xuelei

! test/jdk/javax/net/ssl/compatibility/Cert.java

Changeset: e2f0d44e9e4a
Author:    serb
Date:      2019-04-08 14:48 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e2f0d44e9e4a

8221885: Add intermittent test in the JavaSound to the ProblemList
Reviewed-by: prr

! test/jdk/ProblemList.txt

Changeset: 4fa4f748bc1f
Author:    jjiang
Date:      2019-04-23 10:08 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4fa4f748bc1f

8222391: javax/net/ssl/compatibility/Compatibility.java should be more flexible
Reviewed-by: xuelei

! test/jdk/javax/net/ssl/compatibility/Client.java
! test/jdk/javax/net/ssl/compatibility/Compatibility.java
! test/jdk/javax/net/ssl/compatibility/JdkInfo.java
! test/jdk/javax/net/ssl/compatibility/Server.java
! test/jdk/javax/net/ssl/compatibility/UseCase.java
! test/jdk/javax/net/ssl/compatibility/Utils.java

Changeset: 864664f64bb0
Author:    vagarwal
Date:      2019-04-30 04:15 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/864664f64bb0

8222519: ButtonDemoScreenshotTest fails randomly with "still state to be reached"
Reviewed-by: serb

! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java

Changeset: 7ddb74a405b0
Author:    weijun
Date:      2019-05-14 08:47 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/7ddb74a405b0

8223063: Support CNG RSA keys
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPrivateKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
+ test/jdk/sun/security/mscapi/VeryLongAlias.java

Changeset: 8167533a3a27
Author:    psadhukhan
Date:      2019-05-23 10:50 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8167533a3a27

8211703: JInternalFrame : java.lang.AssertionError: cannot find the internal frame
Reviewed-by: prr, serb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! test/jdk/sanity/client/SwingSet/src/InternalFrameDemoTest.java

Changeset: 6c33e8bf2953
Author:    prr
Date:      2019-05-24 09:10 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6c33e8bf2953

8224705: Tests that need to be problem-listed or have printer resources
Reviewed-by: serb, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/java/awt/PrintJob/PrinterException.java
! test/jdk/java/awt/print/PrinterJob/Margins.java

Changeset: 5041ead89545
Author:    prr
Date:      2019-05-27 12:24 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5041ead89545

8224778: test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java cannot find J2Ddemo.jar
Reviewed-by: erikj, psadhukhan

! make/RunTests.gmk
! test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java

Changeset: 23f1bbf2092a
Author:    epavlova
Date:      2019-06-03 17:14 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/23f1bbf2092a

8225199: [Graal] compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java fails with -XX:CompileThresholdScaling=0.1
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java

Changeset: 5309813f5753
Author:    prr
Date:      2019-06-11 17:15 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5309813f5753

8225487: giflib legal file is missing attribution for openbsd-reallocarray.c
Reviewed-by: serb, kcr

! src/java.desktop/share/legal/giflib.md

Changeset: 073fdbc8860b
Author:    weijun
Date:      2019-06-13 23:53 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/073fdbc8860b

8225180: SignedObject with invalid Key not throwing the InvalidKeyException in Windows
Reviewed-by: mullan

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java
+ test/jdk/sun/security/mscapi/NullKey.java

Changeset: c7ceb287433a
Author:    jiefu
Date:      2019-10-21 17:27 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/c7ceb287433a

8232692: [TESTBUG] compiler/aot/fingerprint/SelfChangedCDS.java fails when cds is disabled
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java

Changeset: 0d5646b2b407
Author:    mgronlun
Date:      2018-11-15 11:10 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/0d5646b2b407

8210024: JFR calls virtual is_Java_thread from ~Thread()
Reviewed-by: kbarrett, dholmes, dcubed, egahlin

! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/runtime/thread.cpp

Changeset: 70072637a136
Author:    epavlova
Date:      2019-06-20 11:42 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/70072637a136

8225684: [AOT] vmTestbase/vm/oom/production/AlwaysOOMProduction tests fail with AOTed java.base
Reviewed-by: kvn

+ test/hotspot/jtreg/ProblemList-aot.txt

Changeset: 5ab631c28c96
Author:    iignatyev
Date:      2019-07-02 13:55 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5ab631c28c96

8227112: exclude compiler/intrinsics/sha/sanity tests from AOT runs
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList-aot.txt

Changeset: 3047ec9e9e34
Author:    jjiang
Date:      2018-10-18 07:56 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/3047ec9e9e34

8210632: Add key exchange algorithm to javax/net/ssl/TLSCommon/CipherSuite.java
Summary: javax/net/ssl/TLSCommon/CipherSuite.java supports key exchange algorithms
Reviewed-by: xuelei

! test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java
+ test/jdk/javax/net/ssl/TLSCommon/KeyExAlgorithm.java

Changeset: c9cb1602014b
Author:    ihse
Date:      2019-01-24 11:15 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/c9cb1602014b

8217634: RunTest documentation and usability update
Reviewed-by: erikj

! doc/testing.html
! doc/testing.md
! make/RunTests.gmk

Changeset: 858221d44c49
Author:    xuelei
Date:      2019-06-19 21:49 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/858221d44c49

8225766: Curve in certificate should not affect signature scheme when using TLSv1.3
Reviewed-by: ascarpino

! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
+ test/jdk/sun/security/ssl/SignatureScheme/Tls13NamedGroups.java

Changeset: 40c1a5d49e38
Author:    akolarkunnu
Date:      2019-07-23 22:21 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/40c1a5d49e38

8228479: Correct the format of ColorChooserDemoTest
Reviewed-by: serb, psadhukhan

! test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/BezierAnimationPanel.java

Changeset: b9fe5c30e951
Author:    erikj
Date:      2019-05-07 14:05 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b9fe5c30e951

8223464: Improve version string for Oracle CI builds
Reviewed-by: tbell

! make/autoconf/version-numbers
! make/conf/jib-profiles.js

Changeset: d229aaf9652e
Author:    erikj
Date:      2019-05-09 07:33 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d229aaf9652e

8223627: jdk-13+20 bundle name contains null instead of ea
Reviewed-by: dholmes, tbell

! make/conf/jib-profiles.js

Changeset: 0c5c6bd4cc8e
Author:    tschatzl
Date:      2018-12-06 15:44 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/0c5c6bd4cc8e

8214850: Rename vm_operations.?pp files to vmOperations.?pp files
Reviewed-by: dholmes, coleenp

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/gc/cms/vmCMSOperations.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/vmGCOperations.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/vmOperation.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTrace.hpp
! src/hotspot/share/prims/jvmtiUtil.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/compilationPolicy.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadSMR.cpp
+ src/hotspot/share/runtime/vmOperations.cpp
+ src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
- src/hotspot/share/runtime/vm_operations.cpp
- src/hotspot/share/runtime/vm_operations.hpp
! src/hotspot/share/services/dtraceAttacher.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/nmtDCmd.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/gc/g1/test_heapRegion.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
! test/hotspot/gtest/utilities/utilitiesHelper.inline.hpp

Changeset: 8e843af4eeb0
Author:    martin
Date:      2018-09-19 10:51 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8e843af4eeb0

8209817: stack is executable when building with Clang on Linux
Reviewed-by: dholmes, martin, mikael, ihse
Contributed-by: Arthur Eubanks <aeubanks at google.com>

! make/autoconf/flags-ldflags.m4
! make/autoconf/toolchain.m4
! test/hotspot/jtreg/runtime/execstack/TestCheckJDK.java

Changeset: f8905f414e8d
Author:    mbaesken
Date:      2019-11-26 13:55 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f8905f414e8d

8234809: set relro in linker flags when building with gcc
Reviewed-by: erikj, fweimer

! make/autoconf/flags-ldflags.m4

Changeset: b48586ea342b
Author:    mbaesken
Date:      2019-11-06 14:04 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b48586ea342b

8233328: fix minimal VM build on Linux s390x
Reviewed-by: lucy, mdoerr

! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp

Changeset: 957d7536be7b
Author:    fmatte
Date:      2020-01-06 21:21 +0900
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/957d7536be7b

8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled
Summary: error handling for "lib_base_diff == 0"
Reviewed-by: ysuenaga, cjplummer, kevinw
Contributed-by: suenaga at oss.nttdata.com

! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c

Changeset: 108cfa6ba19d
Author:    phh
Date:      2019-12-04 15:01 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/108cfa6ba19d

8234288: Turkey Time Zone returns incorrect time zone name
Summary: Add and use "Turkey Time" time zone.
Reviewed-by: naoto, martin, phh
Contributed-by: letuyang at amazon.com

! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: f4b73286f0d5
Author:    sjohanss
Date:      2019-09-04 09:47 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f4b73286f0d5

8209802: Garbage collectors should register JFR types themselves to avoid build errors.
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapRegionEventSender.cpp
! src/hotspot/share/gc/shared/gcTrace.cpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp

Changeset: 2066f0d549de
Author:    jjg
Date:      2019-11-22 10:38 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2066f0d549de

8232170: FSInfo#getJarClassPath throws an exception not declared in its throws clause
Reviewed-by: jjg
Contributed-by: jai.forums2013 at gmail.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
+ test/langtools/tools/javac/file/FSInfoTest.java

Changeset: f9fef514b121
Author:    jjg
Date:      2019-12-06 13:03 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f9fef514b121

8218268: Javac treats Manifest Class-Path entries as Paths instead of URLs
Reviewed-by: mchung, bchristi

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java

Changeset: 2fd9cc9b7788
Author:    akolarkunnu
Date:      2018-10-01 18:03 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2fd9cc9b7788

8211160: Handle different look and feels in JInternalFrameOperator
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com

! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java
+ test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/InternalFramePopupMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JInternalFrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info

Changeset: 5e2429186954
Author:    akolarkunnu
Date:      2018-11-05 18:53 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5e2429186954

8213168: Enable different look and feel tests in SwingSet3 demo test FileChooserDemoTest
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com

! test/jdk/sanity/client/SwingSet/src/FileChooserDemoTest.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info

Changeset: c46eb752c076
Author:    weijun
Date:      2019-04-27 18:21 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/c46eb752c076

8223003: SunMSCAPI keys are not cleaned up
Reviewed-by: igerasim

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyPair.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPrivateKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
! test/jdk/java/security/KeyPairGenerator/FinalizeHalf.java

Changeset: 9c26a01a983c
Author:    aefimov
Date:      2019-05-14 13:34 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/9c26a01a983c

8223638: Replace wildcard address with loopback or local host in tests - part 6
Reviewed-by: dfuchs

! test/jdk/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
! test/jdk/java/net/ServerSocket/UnreferencedSockets.java
! test/jdk/java/net/URL/PerConnectionProxy.java
! test/jdk/java/net/URLConnection/Redirect307Test.java
! test/jdk/java/net/URLConnection/RedirectLimit.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java
! test/jdk/lib/testlibrary/java/util/jar/SimpleHttpServer.java
! test/jdk/sun/net/www/httptest/TestHttpServer.java
! test/jdk/sun/net/www/protocol/http/RetryUponTimeout.java
! test/jdk/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java

Changeset: 134c433cece0
Author:    rrich
Date:      2019-10-08 15:30 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/134c433cece0

8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken
Reviewed-by: sspitsyn, dholmes, kvn

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoWithEATest.c
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/libGetOwnedMonitorStackDepthInfoWithEATest.c

Changeset: b375b3570a3d
Author:    pliden
Date:      2019-10-09 20:12 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b375b3570a3d

8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small
Reviewed-by: dholmes, rrich

! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java

Changeset: 2173ddc0b886
Author:    sgehwolf
Date:      2019-03-12 10:43 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2173ddc0b886

8217338: [Containers] Improve systemd slice memory limit support
Summary: Use hierachical memory limit in addition to memory_limits_in_bytes
Reviewed-by: bobv, dholmes

! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java

Changeset: 20430cd9f251
Author:    cjplummer
Date:      2019-08-09 11:27 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/20430cd9f251

8227645: Some tests in serviceability/sa run with fixed -Xmx values and risk running out of memory
Summary: move tests to seprate directory
Reviewed-by: dtitov, jcbeyler, ctornqvi, sspitsyn

! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/resourcehogs/TEST.properties
+ test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java
+ test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeArray.java
+ test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeStringArray.java
+ test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java
- test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java
- test/hotspot/jtreg/serviceability/sa/LingeredAppWithLargeArray.java
- test/hotspot/jtreg/serviceability/sa/LingeredAppWithLargeStringArray.java
- test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java

Changeset: 1f9bb2590719
Author:    dholmes
Date:      2019-10-22 22:00 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/1f9bb2590719

8232571: Add missing SIGINFO signal
Reviewed-by: dholmes, rriggs
Contributed-by: Benoit Daloze <benoit.daloze at oracle.com>

! src/hotspot/os/posix/os_posix.cpp
+ test/hotspot/jtreg/runtime/signal/TestSiginfo.java
! test/jdk/sun/misc/SunMiscSignalTest.java

Changeset: fdf1dcfcd953
Author:    erikj
Date:      2019-10-23 05:48 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/fdf1dcfcd953

8232834: RunTest sometimes fails to produce valid exitcode.txt
Reviewed-by: ihse

! make/RunTests.gmk

Changeset: e7f55b6651c9
Author:    mseledtsov
Date:      2019-09-04 13:57 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e7f55b6651c9

8230624: [TESTBUG] Problemlist JFR compiler/TestCodeSweeper.java
Summary: Added the test to the problem list
Reviewed-by: egahlin

! test/jdk/ProblemList.txt

Changeset: 734a70ef92be
Author:    mseledtsov
Date:      2019-10-14 14:40 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/734a70ef92be

8232224: [TESTBUG] problemlist JFR TestLargeRootSet.java
Summary: Problem listed the test
Reviewed-by: egahlin, dcubed

! test/jdk/ProblemList.txt

Changeset: fbb84b70226d
Author:    akolarkunnu
Date:      2019-02-26 03:24 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/fbb84b70226d

8211322: Reduce the timeout of tooltip in SwingSet2DemoTest
Reviewed-by: serb, shurailine
Contributed-by: gauri.patil at oracle.com

! test/jdk/sanity/client/SwingSet/src/SwingSet2DemoTest.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToolTipOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info

Changeset: 3651f067d06c
Author:    vagarwal
Date:      2019-03-13 00:51 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/3651f067d06c

8216353: Use utility APIs introduced in org/netbeans/jemmy/util/LookAndFeel class in client sanity test cases
Reviewed-by: serb

! test/jdk/sanity/client/SwingSet/src/FileChooserDemoTest.java
! test/jdk/sanity/client/SwingSet/src/SliderDemoTest.java
! test/jdk/sanity/client/SwingSet/src/SplitPaneDemoTest.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JInternalFrameOperator.java
+ test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/LookAndFeel.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info

Changeset: 8b4561f27f87
Author:    vjovanovic
Date:      2019-10-28 15:03 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8b4561f27f87

8232806: Introduce a system property to disable eager lambda initialization
Reviewed-by: briangoetz, mr, psandoz, forax

! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! test/langtools/tools/javac/lambda/lambdaExpression/LambdaTest6.java
! test/langtools/tools/javac/lambda/methodReference/BridgeMethod.java

Changeset: f5aeddadcd44
Author:    sgehwolf
Date:      2020-01-09 10:14 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f5aeddadcd44

8236848: [JDK 11u] make run-test-tier1 fails after backport of JDK-8232834
Summary: Remove extraneous closing brackets
Reviewed-by: neugens, goetz

! make/RunTests.gmk

Changeset: 888bff1fb9aa
Author:    aefimov
Date:      2019-08-08 21:58 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/888bff1fb9aa

8225430: Replace wildcard address with loopback or local host in tests - part 14
Reviewed-by: dfuchs, chegar, vtewari

! test/jdk/java/net/DatagramSocket/ReuseAddressTest.java
! test/jdk/java/net/DatagramSocket/SendSize.java
! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java
! test/jdk/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
! test/jdk/java/net/Socket/NullHost.java
! test/jdk/java/net/Socket/ProxyCons.java
! test/jdk/java/net/Socket/SocksConnectTimeout.java
! test/jdk/java/net/Socket/TestClose.java
! test/jdk/java/net/URLClassLoader/ClassLoad.java
! test/jdk/java/net/URLClassLoader/closetest/CloseTest.java
! test/jdk/java/net/URLConnection/HandleContentTypeWithAttrs.java
! test/jdk/java/net/URLConnection/RedirectLimit.java

Changeset: a41175db5172
Author:    goetz
Date:      2020-01-15 17:08 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a41175db5172

Merge

! .hgtags
! src/java.base/share/classes/java/nio/file/Files.java
- test/jdk/sun/security/krb5/auto/SaslGSS.java

Changeset: 759cb8f97469
Author:    pliden
Date:      2019-01-28 08:58 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/759cb8f97469

8217717: ZGC: Broken oop map in C1 load barrier stub
Reviewed-by: eosterlund, neliasso
Contributed-by: erik.osterlund at oracle.com, per.liden at oracle.com

! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp

Changeset: b75f69dcccf0
Author:    goetz
Date:      2020-01-16 08:16 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b75f69dcccf0

Merge


Changeset: 7306acff3a6a
Author:    goetz
Date:      2019-12-16 14:10 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/7306acff3a6a

8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resource Area'.
Reviewed-by: dholmes, kvn

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/utilities/growableArray.hpp

Changeset: 79f996b1bb90
Author:    redestad
Date:      2019-10-17 00:19 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/79f996b1bb90

8232207: Linux os::available_memory re-reads cgroup configuration on every invocation
Reviewed-by: bobv, sgehwolf

! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp

Changeset: 93d01cbe259f
Author:    dtitov
Date:      2019-09-25 11:10 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/93d01cbe259f

8185005: Improve performance of ThreadMXBean.getThreadInfo(long ids[], int maxDepth)
Reviewed-by: sspitsyn, dholmes, dcubed, rehn

! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/threadSMR.cpp
+ src/hotspot/share/services/threadIdTable.cpp
+ src/hotspot/share/services/threadIdTable.hpp

Changeset: 53bda4768e09
Author:    mbaesken
Date:      2019-10-10 08:46 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/53bda4768e09

8232060: add some initializations using sigemptyset in os_aix.cpp
Reviewed-by: clanger, stuefe

! src/hotspot/os/aix/os_aix.cpp

Changeset: dea38d7d6cf8
Author:    mbaesken
Date:      2019-10-08 09:33 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/dea38d7d6cf8

8231753: use more Posix functionality in aix os::print_os_info
Reviewed-by: clanger, dholmes

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/posix/os_posix.cpp

Changeset: 5179ad9b5fdf
Author:    vlivanov
Date:      2019-12-03 20:13 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5179ad9b5fdf

8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp

Changeset: d4035af46b27
Author:    thartmann
Date:      2019-12-03 08:29 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d4035af46b27

8234617: C1: Incorrect result of field load due to missing narrowing conversion
Summary: Emit an explicit conversion to get the correct field value after the write.
Reviewed-by: vlivanov, mdoerr

! src/hotspot/share/c1/c1_GraphBuilder.cpp
+ test/hotspot/jtreg/compiler/conversions/Conversion.jasm
+ test/hotspot/jtreg/compiler/conversions/TestPrimitiveConversions.java

Changeset: 2e968b251833
Author:    xliu
Date:      2019-12-10 10:34 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2e968b251833

8235383: C1 compilation fails with -XX:+PrintIRDuringConstruction -XX:+Verbose
Summary: Added check for printable bci.
Reviewed-by: thartmann

! src/hotspot/share/c1/c1_InstructionPrinter.cpp
+ test/hotspot/jtreg/compiler/c1/TestPrintIRDuringConstruction.java

Changeset: f7fd3345e29c
Author:    roland
Date:      2019-12-09 15:37 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f7fd3345e29c

8234350: assert(mode == ControlAroundStripMined && (use == sfpt || !use->is_reachable_from_root())) failed: missed a node
Reviewed-by: thartmann, mdoerr

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java

Changeset: bcef6eb88224
Author:    thartmann
Date:      2019-11-12 10:16 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/bcef6eb88224

8233529: loopTransform.cpp:2984: Error: assert(p_f->Opcode() == Op_IfFalse) failed
Summary: Strengthened asserts in locate_pre_from_main() and added a check for is_main_no_pre_loop().
Reviewed-by: kvn, vlivanov

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestRemoveMainPostLoops.java

Changeset: 92bc6b9185e3
Author:    thartmann
Date:      2019-11-07 07:02 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/92bc6b9185e3

8233491: Crash in AdapterHandlerLibrary::get_adapter with CDS due to code cache exhaustion
Summary: Added null check.
Reviewed-by: kvn, iklam

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

Changeset: ad1e57e6e38d
Author:    dbuck
Date:      2019-11-21 23:32 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/ad1e57e6e38d

8230611: infinite loop in LogOutputList::wait_until_no_readers()
Summary: Add copy constructor and copy assignment operator to ensure reader count remains accurate
Reviewed-by: kbarrett, dholmes

! src/hotspot/share/logging/logOutputList.hpp

Changeset: c7551bef8f68
Author:    egahlin
Date:      2019-06-06 22:31 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/c7551bef8f68

8219205: JFR file without license header
Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvent.java

Changeset: e7234c89e634
Author:    shade
Date:      2020-01-15 20:04 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e7234c89e634

8237217: Incorrect G1StringDedupEntry type used in StringDedupTable destructor
Reviewed-by: kbarrett, zgu

! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp

Changeset: a8689dd18f8b
Author:    mdoerr
Date:      2019-12-20 19:51 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a8689dd18f8b

8236179: C1 register allocation error with T_ADDRESS
Reviewed-by: rkennke, vlivanov, roland, mdoerr
Contributed-by: Aditya Mandaleeka <adityam at microsoft.com>

! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp
! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp
! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_FrameMap_sparc.cpp
! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_FrameMap.hpp

Changeset: 594c091567bf
Author:    prr
Date:      2019-07-18 07:25 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/594c091567bf

8227662: freetype seeks to index at the end of the font data
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/FontMetrics/SpaceAdvance.java

Changeset: 2453b85afda8
Author:    jnimeh
Date:      2020-01-16 18:36 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2453b85afda8

8236039: JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3
Reviewed-by: xuelei, clanger

! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java

Changeset: f9eb1f9d01e7
Author:    mbalao
Date:      2019-12-11 15:43 -0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f9eb1f9d01e7

8005819: Support cross-realm MSSFU
Reviewed-by: weijun

! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAForUserEnc.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/PaPacOptions.java
! test/jdk/sun/security/krb5/auto/KDC.java
! test/jdk/sun/security/krb5/auto/ReferralsTest.java

Changeset: d7e81074de30
Author:    mdoerr
Date:      2019-10-21 19:58 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d7e81074de30

8230459: Test failed to resume JVMCI CompilerThread
Reviewed-by: dholmes, kvn

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp

Changeset: 5ae4e6cdf417
Author:    zgu
Date:      2018-11-20 20:09 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5ae4e6cdf417

8214124: [TESTBUG] Bugs in runtime/NMT/MallocStressTest.java
Summary: Fix possible negative size and index that can cause the test to fail
Reviewed-by: stuefe, shade

! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java

Changeset: b6d56af39c5f
Author:    hseigel
Date:      2018-12-07 08:16 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b6d56af39c5f

8214840: runtime/NMT/MallocStressTest.java timed out
Summary: Add volatile to declaration of static field shared by multiple threads
Reviewed-by: dcubed, dholmes, coleenp

! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java

Changeset: f2754ee321b4
Author:    coleenp
Date:      2019-05-28 06:42 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f2754ee321b4

8220688: [TESTBUG] runtime/NMT/MallocStressTest.java timed out
Summary: reduce number of threads and iterate rather than sleep.
Reviewed-by: zgu, dholmes

! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java

Changeset: e3320a37aa7a
Author:    serb
Date:      2019-11-08 05:24 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e3320a37aa7a

8233657: Intermittent NPE in Component.validate()
Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/Component.java
+ test/jdk/java/awt/Component/Validate/NullFontValidate.java

Changeset: ca9f8f40749d
Author:    igerasim
Date:      2020-01-13 18:00 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/ca9f8f40749d

8234423: Modifying ArrayList.subList().subList() resets modCount of subList
Reviewed-by: rriggs

! src/java.base/share/classes/java/util/ArrayList.java
+ test/jdk/java/util/ArrayList/SubListModCount.java

Changeset: 73d2ee941c3d
Author:    thartmann
Date:      2019-11-13 08:43 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/73d2ee941c3d

8233656: assert(d->is_CFG() && n->is_CFG()) failed: must have CFG nodes
Summary: Explicitly handle ProjNodes with TOP input.
Reviewed-by: kvn, vlivanov

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

Changeset: 6b5efa3ac6ee
Author:    chagedorn
Date:      2019-12-10 09:28 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6b5efa3ac6ee

8233032: assert(in_bb(n)) failed: must be
Summary: Find first and last memory state of a load pack without relying on bb indices.
Reviewed-by: roland, kvn, thartmann
Contributed-by: Roland Westrelin <rwestrel at redhat.com>, Christian Hagedorn <christian.hagedorn at oracle.com>

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePack.java

Changeset: 2dfa7b6ccc92
Author:    akolarkunnu
Date:      2018-10-03 23:00 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2dfa7b6ccc92

8237541: Missing files in backport of JDK-8236528
Summary: Add missing graphic files
Reviewed-by: clanger

+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/ant.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/book.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/bug.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/bug2.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/crest.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/king.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/micro.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/seaweed.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/editorpane/back.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/editorpane/forward.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/editorpane/header.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/resources/images/EditorPaneDemo.gif

Changeset: 56af247d3964
Author:    vagarwal
Date:      2018-10-04 13:01 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/56af247d3964

8237540: Missing files in backport of JDK-8210910
Summary: Add missing graphic files
Reviewed-by: clanger

+ test/jdk/sanity/client/SwingSet/src/resources/images/duke.jpg
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/FileChooserDemo.gif
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/apply.png
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/fliphor.png
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/flipvert.png
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/rotateleft.png
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/rotateright.png

Changeset: f137acb74e2f
Author:    jvernee
Date:      2019-10-11 06:57 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f137acb74e2f

8232167: Visual Studio install found through --with-tools-dir value is discarded
Reviewed-by: erikj, ihse

! make/autoconf/toolchain_windows.m4

Changeset: e63ce84e366e
Author:    clanger
Date:      2019-10-17 22:41 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e63ce84e366e

8232370: Refactor some com.sun.jdi tests to enable IDE integration
Reviewed-by: amenkov, cjplummer, sspitsyn

! test/jdk/com/sun/jdi/MonitorEventTest.java
! test/jdk/com/sun/jdi/MonitorFrameInfo.java

Changeset: 21c3971673cf
Author:    clanger
Date:      2020-01-23 13:01 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/21c3971673cf

8236500: Windows ucrt.dll should be looked up in versioned WINSDK subdirectory
Reviewed-by: mdoerr

! make/autoconf/toolchain_windows.m4

Changeset: d5e98f4639d7
Author:    dtitov
Date:      2020-01-16 09:53 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d5e98f4639d7

8236873: Worker has a deadlock bug
Reviewed-by: dfuchs, dholmes, sspitsyn

! src/jdk.jconsole/share/classes/sun/tools/jconsole/Worker.java
+ test/jdk/sun/tools/jconsole/WorkerDeadlockTest.java

Changeset: b647472551ea
Author:    smonteith
Date:      2019-05-22 06:29 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b647472551ea

8224187: Refactor arraycopy_prologue to allow ZGC read barriers on arraycopy
Reviewed-by: eosterlund

! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Changeset: 5c8bebe4b4d3
Author:    prr
Date:      2019-10-30 13:47 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5c8bebe4b4d3

8232154: Update Mesa 3-D Headers to version 19.2.1
Reviewed-by: serb, kcr

! src/java.desktop/share/legal/mesa3d.md
- src/java.desktop/share/legal/opengl.md
! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/gl.h
! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/glext.h
+ src/java.desktop/share/native/common/java2d/opengl/J2D_GL/khrplatform.h
! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glx.h
! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h
! src/java.desktop/windows/native/libawt/java2d/opengl/J2D_GL/wglext.h

Changeset: 9b073061cfc9
Author:    amlu
Date:      2019-08-30 16:44 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/9b073061cfc9

8230004: jdk/internal/jimage/JImageOpenTest.java runs no test
Reviewed-by: alanb

! test/jdk/jdk/internal/jimage/JImageOpenTest.java
! test/jdk/jdk/internal/jimage/JImageReadTest.java
! test/jdk/jdk/internal/jimage/TEST.properties

Changeset: 5faf7f227e8c
Author:    sundar
Date:      2019-05-31 08:27 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5faf7f227e8c

8216535: tools/jimage/JImageExtractTest.java timed out
Reviewed-by: jlaskey

! test/jdk/tools/jimage/JImageExtractTest.java

Changeset: f1df1ce692eb
Author:    mchung
Date:      2019-06-04 12:50 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f1df1ce692eb

8222448: java/lang/reflect/PublicMethods/PublicMethodsTest.java times out
Summary: Set empty class path for compilation to avoid unnecessary opening/scanning of JAR files
Reviewed-by: alanb, dholmes

! test/jdk/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: 4bb2337127ef
Author:    rriggs
Date:      2019-06-06 10:03 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4bb2337127ef

8224905: java/lang/ProcessBuilder/Basic.java#id1 failed with stream closed
Reviewed-by: lancea, bpb, naoto

! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: 4620b9041aee
Author:    mli
Date:      2019-10-17 13:18 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4620b9041aee

8209824: Improve the code coverage for ThreadLocal
Reviewed-by: dholmes, alanb

+ test/jdk/java/lang/ThreadLocal/ReplaceStaleEntry.java

Changeset: 8c12baca9405
Author:    pbansal
Date:      2019-11-27 11:05 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8c12baca9405

8230235: Rendering HTML with empty img attribute and documentBaseKey cause Exception
Reviewed-by: serb, aivanov

! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
+ test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java

Changeset: d95cc581a3ca
Author:    pbansal
Date:      2019-12-13 12:08 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d95cc581a3ca

8235744: PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64
Reviewed-by: psadhukhan, prr

! test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java

Changeset: 9b731733e90c
Author:    kbarrett
Date:      2019-08-21 19:21 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/9b731733e90c

8189633: Missing -Xcheck:jni checking for DeleteWeakGlobalRef
Summary: Added validity check on the handle before deleting it.
Reviewed-by: dholmes, dcubed

! src/hotspot/share/prims/jniCheck.cpp

Changeset: 6195007abc59
Author:    chagedorn
Date:      2020-01-09 16:14 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6195007abc59

8236140: assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it
Summary: Add missing rehashing for modified node in InitializeNode::complete_stores().
Reviewed-by: neliasso, thartmann

! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
+ test/hotspot/jtreg/compiler/macronodes/TestCompleteVolatileStore.java

Changeset: a3ebf431dfee
Author:    sviswanathan
Date:      2019-12-06 16:03 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a3ebf431dfee

8235510: java.util.zip.CRC32 performance drop after 8200067
Summary: backout 8200067 optimization
Reviewed-by: kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp

Changeset: a7dbf197f6f0
Author:    thartmann
Date:      2019-07-29 09:34 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a7dbf197f6f0

8223769: Assert triggers with -XX:+StressReflectiveCode
Summary: Fixed too strong assert.
Reviewed-by: kvn, thartmann
Contributed-by: Christian Hagedorn <christian.hagedorn at oracle.com>

! src/hotspot/share/opto/arraycopynode.cpp
+ test/hotspot/jtreg/compiler/arguments/TestStressReflectiveCode.java

Changeset: b5ee47c5b4eb
Author:    mbaesken
Date:      2019-12-11 09:42 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b5ee47c5b4eb

8235489: handle return values of sscanf calls in hotspot
Reviewed-by: clanger, kbarrett

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/compiler/compilerOracle.cpp

Changeset: 059a4e7589f9
Author:    valeriep
Date:      2019-10-31 02:22 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/059a4e7589f9

8232950: SUNPKCS11 Provider incorrectly check key length for PSS Signatures.
Summary: Fixed to treat the queried key size values as bits instead of bytes
Reviewed-by: ascarpino, xuelei

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java

Changeset: 6d7b761562b9
Author:    sviswanathan
Date:      2019-12-04 14:55 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6d7b761562b9

8235288: AVX 512 instructions inadvertently used on Xeon for small vector width operations
Reviewed-by: kvn, vlivanov

! src/hotspot/cpu/x86/macroAssembler_x86.hpp

Changeset: 82f580231099
Author:    lancea
Date:      2020-01-15 15:24 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/82f580231099

7143743: Potential memory leak with zip provider
Reviewed-by: lancea, clanger, alanb
Contributed-by: Jaikiran Pai <jai.forums2013 at gmail.com>

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java

Changeset: 2a13c6785ad2
Author:    mgronlun
Date:      2019-09-14 14:40 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/2a13c6785ad2

8225797: OldObjectSample event creates unexpected amount of checkpoint data
Reviewed-by: egahlin

! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp
! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.hpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
- src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
+ src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
+ src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/support/jfrKlassExtension.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
+ src/hotspot/share/jfr/utilities/jfrBlob.cpp
+ src/hotspot/share/jfr/utilities/jfrBlob.hpp
! src/hotspot/share/jfr/utilities/jfrHashtable.hpp
! src/hotspot/share/jfr/utilities/jfrTypes.hpp
+ src/hotspot/share/jfr/writers/jfrTypeWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp

Changeset: 84a2fafde191
Author:    mgronlun
Date:      2019-09-14 18:45 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/84a2fafde191

8231025: Incorrect method tag offset for big endian platform
Reviewed-by: egahlin

! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp

Changeset: 5fb303a75fb8
Author:    mgronlun
Date:      2019-10-24 16:37 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5fb303a75fb8

8231081: TestMetadataRetention fails due to missing symbol id
Reviewed-by: egahlin

! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
+ test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java

Changeset: 5242fe7dcf86
Author:    dbatrak
Date:      2019-11-27 16:39 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5242fe7dcf86

8210058: Algorithmic Italic font leans opposite angle in Printing
Reviewed-by: prr, jdv, psadhukhan

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/font/Rotate/A.ttf
+ test/jdk/java/awt/font/Rotate/RotatedItalicsTest.java

Changeset: 556ded34190b
Author:    rriggs
Date:      2020-01-24 13:33 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/556ded34190b

8237368: Problem with NullPointerException in RMI TCPEndpoint.read
Reviewed-by: mchung, alanb

! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
+ test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/TCPEndpointReadBug.java

Changeset: 8cdfd6139b1e
Author:    hseigel
Date:      2018-07-06 06:26 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8cdfd6139b1e

8203911: Test runtime/modules/getModuleJNI/GetModule fails with -Xcheck:jni
Summary: Remove unneeded validate_class() check from  checked_jni_GetModule().
Reviewed-by: dholmes, coleenp

! src/hotspot/share/prims/jniCheck.cpp

Changeset: 047a82c1a09f
Author:    goetz
Date:      2020-01-29 20:14 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/047a82c1a09f

Added tag jdk-11.0.7+1 for changeset 8cdfd6139b1e

! .hgtags

Changeset: b6bfd852385c
Author:    shade
Date:      2020-01-30 09:23 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b6bfd852385c

Merge

! .hgtags
! make/autoconf/version-numbers
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp
- src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
+ src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
- src/hotspot/share/runtime/vm_operations.cpp
- src/hotspot/share/runtime/vm_operations.hpp
- src/java.desktop/share/legal/opengl.md
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSACipher.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java
- src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSASignature.java
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java
- test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java
- test/hotspot/jtreg/serviceability/sa/LingeredAppWithLargeArray.java
- test/hotspot/jtreg/serviceability/sa/LingeredAppWithLargeStringArray.java
- test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java
- test/jdk/javax/net/ssl/compatibility/Parameter.java



More information about the shenandoah-dev mailing list