hg: shenandoah/jdk: 105 new changesets
roman at kennke.org
roman at kennke.org
Thu Oct 18 15:18:36 UTC 2018
Changeset: b6eaf7b7cd7f
Author: jcbeyler
Date: 2018-10-10 08:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b6eaf7b7cd7f
8211950: Deprecate the check if a JVMTI collector is present assertion
Summary: Deprecate assertion that a collector is there; it is now a nop
Reviewed-by: eosterlund, phh, pliden
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/runtime/threadHeapSampler.cpp
! src/hotspot/share/runtime/threadHeapSampler.hpp
Changeset: 4a63197816ce
Author: jjg
Date: 2018-10-10 10:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4a63197816ce
8211952: Broken links in java.time API
Reviewed-by: lancea
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/Instant.java
! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/MonthDay.java
! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/OffsetTime.java
! src/java.base/share/classes/java/time/Period.java
! src/java.base/share/classes/java/time/Ser.java
! src/java.base/share/classes/java/time/Year.java
! src/java.base/share/classes/java/time/YearMonth.java
! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/time/ZoneOffset.java
! src/java.base/share/classes/java/time/ZoneRegion.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/time/chrono/AbstractChronology.java
! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java
! src/java.base/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/HijrahDate.java
! src/java.base/share/classes/java/time/chrono/IsoChronology.java
! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java
! src/java.base/share/classes/java/time/chrono/JapaneseDate.java
! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
! src/java.base/share/classes/java/time/chrono/MinguoChronology.java
! src/java.base/share/classes/java/time/chrono/MinguoDate.java
! src/java.base/share/classes/java/time/chrono/Ser.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistDate.java
! src/java.base/share/classes/java/time/zone/Ser.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java
Changeset: 5888ef300549
Author: darcy
Date: 2018-10-10 10:28 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5888ef300549
8058202: AnnotatedType implementations don't override toString(), equals(), hashCode()
Reviewed-by: jfranck
! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
+ test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java
Changeset: a2c72b476c9f
Author: igerasim
Date: 2018-10-10 10:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a2c72b476c9f
8211396: Broken link in javadoc for private java.util.regex.Pattern#normalize()
Reviewed-by: jjg, sherman
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: ca7ddf0a1d47
Author: jcbeyler
Date: 2018-10-10 11:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ca7ddf0a1d47
8211801: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/scenarios/[A-E]
Summary: Remove the NSK_CPP_STUB macros
Reviewed-by: amenkov, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/cm01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/cm01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/cm01t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/cm01t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/cm01t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/cm01t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/cm01t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/cm01t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/cm01t009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/cm01t010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/cm01t012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/cm01t013.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/cm01t014.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/cm01t015.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/cm01t016.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/cm01t017.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/cm01t018.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/cm01t019.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/cm01t020.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/cm01t021.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/tc01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.cpp
Changeset: c99e4c010022
Author: ctornqvi
Date: 2018-10-10 11:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c99e4c010022
8212008: Use of TREAT_EXIT_CODE_1_AS_0 hide problems with jtreg Java
Reviewed-by: erikj
! test/hotspot/jtreg/Makefile
! test/jdk/Makefile
Changeset: eb1ecdd3611e
Author: mullan
Date: 2018-10-10 15:23 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/eb1ecdd3611e
8211878: Bad/broken links in docs/api/java.xml.crypto/javax/xml/crypto/dsig/Reference.html
Reviewed-by: jjg
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Reference.java
Changeset: ec4f2762b234
Author: mullan
Date: 2018-10-10 16:25 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ec4f2762b234
8191053: Provide a mechanism to make system's security manager immutable
Summary: Make System.setSecurityManager optional to support and add new disallow and allow options to the java.security.manager system property
Reviewed-by: alanb, mchung, rriggs, smarks
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/System.java
+ test/jdk/java/lang/System/AllowSecurityManager.java
Changeset: 26c3104c936d
Author: akolarkunnu
Date: 2018-10-05 05:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/26c3104c936d
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: fc52ccf451cd
Author: mchung
Date: 2018-10-10 15:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fc52ccf451cd
8211921: AssertionError in MethodHandles$Lookup.defineClass
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: a36ee8e96c1e
Author: jwilhelm
Date: 2018-10-11 00:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a36ee8e96c1e
Added tag jdk-12+15 for changeset f8626bcc1698
! .hgtags
Changeset: c7f7d824f2b6
Author: bpb
Date: 2018-10-10 17:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c7f7d824f2b6
8152910: Get performance improvement with Stable annotation
Reviewed-by: darcy
Contributed-by: Peter Levart <peter.levart at gmail.com>
! src/java.base/share/classes/java/math/BigInteger.java
Changeset: 081aed66b645
Author: kbarrett
Date: 2018-10-10 23:47 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/081aed66b645
8211962: Implicit narrowing in MacOSX java.desktop jsound
Summary: Cast value to needed type.
Reviewed-by: serb
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp
Changeset: b698138cf69b
Author: mbaesken
Date: 2018-10-10 16:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b698138cf69b
8211929: hotspot/share/opto/parse2.cpp compile error with gcc 7.3.1
Reviewed-by: kvn, stuefe
! src/hotspot/share/opto/parse2.cpp
Changeset: b25bfa10f52f
Author: shade
Date: 2018-10-11 10:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b25bfa10f52f
8212005: Epsilon elastic TLAB sizing may cause misalignment
Reviewed-by: rkennke, tschatzl
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
+ test/hotspot/jtreg/gc/epsilon/TestAlignment.java
Changeset: 4cffba2df537
Author: roland
Date: 2018-09-18 20:41 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4cffba2df537
8210389: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/regalloc/VolatileLoadMemBarsOnlyUses.java
Changeset: bbc90467f354
Author: roland
Date: 2018-09-27 17:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bbc90467f354
8211233: MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/memnode.cpp
Changeset: b16ad2f2536a
Author: chegar
Date: 2018-10-11 13:40 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b16ad2f2536a
8211922: Remove test/jdk/javax/naming/module/RunBasic.java from the ProblemList
Reviewed-by: lancea
! test/jdk/ProblemList.txt
Changeset: c459186b9584
Author: prappo
Date: 2018-10-11 14:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c459186b9584
8212001: Verify exported symbols in java.base (libjava)
Reviewed-by: chegar
! src/java.base/share/native/libjava/io_util.c
! src/java.base/share/native/libjava/io_util.h
! src/java.base/windows/native/libjava/io_util_md.c
! src/java.base/windows/native/libjava/io_util_md.h
! src/jdk.hotspot.agent/share/native/libsaproc/sadis.c
Changeset: 7a1e2d7ac55a
Author: hseigel
Date: 2018-10-11 10:11 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7a1e2d7ac55a
8079784: Unexpected IllegalAccessError when trying access InnerClasses attribute
Summary: Prevent classes in the InnerClasses attribute from being loaded unless they are actually being accessed.
Reviewed-by: dholmes, lfoltan
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/reflection.cpp
+ test/hotspot/jtreg/runtime/InnerClassesAttr/Base.java
+ test/hotspot/jtreg/runtime/InnerClassesAttr/Child.java
+ test/hotspot/jtreg/runtime/InnerClassesAttr/InnerClassesTest.jasm
Changeset: 8419d77e3635
Author: hseigel
Date: 2018-10-11 11:31 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8419d77e3635
8211821: PrintStringTableStatistics crashes JVM
Summary: During JVM exit, print the Symbol and String tables before current thread gets deleted.
Reviewed-by: iklam, dholmes
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
+ test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java
Changeset: c9e901ad4c8f
Author: jcbeyler
Date: 2018-10-11 09:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c9e901ad4c8f
8211432: [REDO] Handle JNIGlobalRefLocker.cpp
Summary: Adding a JNI verification wrapper for tests
Reviewed-by: amenkov, sspitsyn, phh
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIGlobalRefLocker.cpp
+ test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.cpp
+ test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.hpp
Changeset: 896a556de423
Author: jcbeyler
Date: 2018-10-11 12:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/896a556de423
8212025: Remove collector_present variable from ThreadHeapSampler
Summary: Remove unused variable from ThreadHeapSampler
Reviewed-by: tschatzl, pliden
! src/hotspot/share/runtime/threadHeapSampler.hpp
Changeset: 62523934374c
Author: rkennke
Date: 2018-10-11 23:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/62523934374c
8212054: Boilerplate to bind oopDesc::equals_raw() to actual raw implementation
Reviewed-by: shade, eosterlund
! src/hotspot/share/oops/accessBackend.hpp
Changeset: 5fcf63f0d86c
Author: kevinw
Date: 2018-10-11 15:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5fcf63f0d86c
8211714: Need to update vm_version.cpp to recognise VS2017 minor versions
Reviewed-by: dholmes
Contributed-by: muthusamy.chinnathambi at oracle.com
! src/hotspot/share/runtime/vm_version.cpp
Changeset: 19f6b12df31a
Author: mli
Date: 2018-10-12 10:35 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/19f6b12df31a
8186610: move ModuleUtils to top-level testlibrary
Reviewed-by: alanb, iignatyev
! test/jdk/java/lang/ModuleLayer/BasicLayerTest.java
! test/jdk/java/lang/ModuleLayer/LayerAndLoadersTest.java
! test/jdk/java/lang/ModuleLayer/LayerControllerTest.java
! test/jdk/java/lang/module/AutomaticModulesTest.java
! test/jdk/java/lang/module/ConfigurationTest.java
- test/jdk/lib/testlibrary/ModuleTargetHelper.java
- test/jdk/lib/testlibrary/ModuleUtils.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/ModuleTargetHelper.java
! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
+ test/lib/jdk/test/lib/util/ModuleUtils.java
Changeset: 4acfd9b6c2f9
Author: goetz
Date: 2018-10-12 08:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4acfd9b6c2f9
8211931: [ppc][testbug] runtime/jni/terminatedThread/TestTerminatedThread.java fails as threads don't terminate immediately
Reviewed-by: dholmes, mdoerr
! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java
Changeset: 331fbd2db6b5
Author: vtewari
Date: 2018-10-12 12:37 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/331fbd2db6b5
8189366: SocketInputStream.available() should check for eof
Reviewed-by: chegar
! src/java.base/share/classes/java/net/SocketInputStream.java
! test/jdk/java/net/Socket/CloseAvailable.java
Changeset: 537dbfcef4a7
Author: dholmes
Date: 2018-10-12 03:51 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/537dbfcef4a7
8211046: Forced data dependencies serve no purpose on x86
Reviewed-by: eosterlund, rehn
! src/hotspot/cpu/x86/jniFastGetField_x86_64.cpp
Changeset: 76d526565453
Author: michaelm
Date: 2018-10-12 11:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/76d526565453
8203850: java.net.http HTTP client should allow specifying Origin and Referer headers
Reviewed-by: chegar, dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/RequestBuilderTest.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java
Changeset: 0c1e44da019c
Author: rkennke
Date: 2018-10-12 16:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0c1e44da019c
8212053: A few more missing object equals barriers
Reviewed-by: shade, zgu
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/runtime/vframe.cpp
Changeset: 9c84227836d4
Author: sgehwolf
Date: 2018-10-12 10:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9c84227836d4
8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647
Summary: Only add RTC1 compile flag for slowdebug builds.
Reviewed-by: mdoerr, erikj
! make/lib/Lib-jdk.hotspot.agent.gmk
Changeset: 101c2b6eacbe
Author: mchinnathamb
Date: 2018-10-09 16:08 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/101c2b6eacbe
8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork
Reviewed-by: dholmes, iklam
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 65efb9c57fef
Author: amenkov
Date: 2018-10-12 10:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/65efb9c57fef
8195703: BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2'
Reviewed-by: sspitsyn, jcbeyler
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java
! test/jdk/com/sun/jdi/DoubleAgentTest.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
Changeset: 367b2cd49ec5
Author: lancea
Date: 2018-10-12 14:16 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/367b2cd49ec5
8212045: Add back tests removed from HashesTest.java and AddExportsTest.java
Reviewed-by: rriggs
! test/jdk/tools/jmod/hashes/HashesTest.java
! test/jdk/tools/launcher/modules/addexports/AddExportsTest.java
+ test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/annotation/processing/Generated.java
+ test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/tools/ToolsHelper.java
+ test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/tools/internal/Helper.java
+ test/jdk/tools/launcher/modules/addexports/src/java.compiler/module-info.java
+ test/jdk/tools/launcher/modules/addexports/src/m2/jdk/test2/Main.java
+ test/jdk/tools/launcher/modules/addexports/src/m2/module-info.java
Changeset: 76c87b213fa0
Author: kbarrett
Date: 2018-10-12 17:35 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/76c87b213fa0
8212023: Implicit narrowing in Solaris/sparc initializers
Summary: Explicitly narrow or fix destination types.
Reviewed-by: dholmes, tschatzl
! src/hotspot/cpu/sparc/nativeInst_sparc.cpp
! src/hotspot/os/solaris/os_solaris.cpp
Changeset: f48838bdcc31
Author: xyin
Date: 2018-10-15 09:34 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f48838bdcc31
8187522: test/sun/net/ftp/FtpURLConnectionLeak.java timed out
Reviewed-by: chegar, vtewari
! test/jdk/sun/net/ftp/FtpURLConnectionLeak.java
! test/jdk/sun/net/www/ftptest/FtpCommandHandler.java
! test/jdk/sun/net/www/ftptest/FtpServer.java
Changeset: 3b8994cb4481
Author: jcbeyler
Date: 2018-10-14 19:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3b8994cb4481
8212082: Remove the NSK_CPP_STUB macros for remaining vmTestbase/jvmti/[sS]*
Summary: Remove NSK_CPP_STUB macros from the tests
Reviewed-by: amenkov, phh
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/setenvstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/setenvstor002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/setenvstor003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/setevntcallb001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/setevntcallb002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/setevntcallb003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/SetNativeMethodPrefix001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/setsysprop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/setsysprop003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/settag001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/setthrdstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/setthrdstor002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/setthrdstor003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/sp01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/sp01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/sp01t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/sp03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/sp03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/sp04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/sp04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/sp05t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/sp07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/sp07t002.cpp
Changeset: 9e6158f12068
Author: mdoerr
Date: 2018-10-15 08:08 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9e6158f12068
8211852: inspect stack during error reporting
Reviewed-by: dholmes, goetz
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: f0340f0ea249
Author: pmuthuswamy
Date: 2018-10-15 17:52 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f0340f0ea249
8211957: Broken links to stylesheet in java.base/doc-files
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/doc-files/ValueBased.html
! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html
Changeset: a2edf32cd813
Author: lkorinth
Date: 2018-10-12 12:10 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a2edf32cd813
8201436: Replace oop_ps_push_contents with oop_iterate and closure
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/parallel/psCardTable.cpp
+ src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psScavenge.inline.hpp
! src/hotspot/share/gc/parallel/psTasks.cpp
! src/hotspot/share/oops/instanceClassLoaderKlass.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp
! src/hotspot/share/oops/instanceRefKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/typeArrayKlass.hpp
Changeset: 49f627781c2a
Author: lkorinth
Date: 2018-10-12 12:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/49f627781c2a
8211446: Replace oop_pc_follow_contents with oop_iterate and closure
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/parallel/pcTasks.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/oops/instanceClassLoaderKlass.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp
! src/hotspot/share/oops/instanceRefKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/typeArrayKlass.hpp
Changeset: 88916200bdd7
Author: lkorinth
Date: 2018-10-12 12:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/88916200bdd7
8211447: Replace oop_pc_update_pointers with oop_iterate and closure
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/oops/instanceClassLoaderKlass.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp
! src/hotspot/share/oops/instanceRefKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/typeArrayKlass.hpp
Changeset: 84fe81feae26
Author: coffeys
Date: 2018-10-15 14:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/84fe81feae26
8209862: CipherCore performance improvement
Reviewed-by: apetcher, ascarpino
Contributed-by: sergey.kuksenko at oracle.com, sean.coffey at oracle.com
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
Changeset: 934969c63223
Author: jjiang
Date: 2018-10-15 22:47 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/934969c63223
8211978: Move testlibrary/jdk/testlibrary/SimpleSSLContext.java and testkeys to network testlibrary
Summary: Move SimpleSSLContext.java and testkeys to test/lib/jdk/test/lib/net
Reviewed-by: chegar
! test/jdk/com/sun/net/httpserver/SelCacheTest.java
! test/jdk/com/sun/net/httpserver/Test1.java
! test/jdk/com/sun/net/httpserver/Test12.java
! test/jdk/com/sun/net/httpserver/Test13.java
! test/jdk/com/sun/net/httpserver/Test6a.java
! test/jdk/com/sun/net/httpserver/Test7a.java
! test/jdk/com/sun/net/httpserver/Test8a.java
! test/jdk/com/sun/net/httpserver/Test9.java
! test/jdk/com/sun/net/httpserver/Test9a.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java
! test/jdk/java/net/URLPermission/URLTest.java
! test/jdk/java/net/httpclient/AbstractNoBody.java
! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java
! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.policy
! test/jdk/java/net/httpclient/BasicRedirectTest.java
! test/jdk/java/net/httpclient/CancelledResponse.java
! test/jdk/java/net/httpclient/ConcurrentResponses.java
! test/jdk/java/net/httpclient/CookieHeaderTest.java
! test/jdk/java/net/httpclient/CustomRequestPublisher.java
! test/jdk/java/net/httpclient/CustomResponseSubscriber.java
! test/jdk/java/net/httpclient/DependentActionsTest.java
! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java
! test/jdk/java/net/httpclient/DigestEchoClient.java
! test/jdk/java/net/httpclient/DigestEchoClientSSL.java
! test/jdk/java/net/httpclient/EchoHandler.java
! test/jdk/java/net/httpclient/EncodedCharsInURI.java
! test/jdk/java/net/httpclient/EscapedOctetsInURI.java
! test/jdk/java/net/httpclient/ExpectContinue.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java
! test/jdk/java/net/httpclient/HeadTest.java
! test/jdk/java/net/httpclient/HttpClientBuilderTest.java
! test/jdk/java/net/httpclient/HttpEchoHandler.java
! test/jdk/java/net/httpclient/HttpsTunnelTest.java
! test/jdk/java/net/httpclient/ImmutableFlowItems.java
! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java
! test/jdk/java/net/httpclient/InvalidSSLContextTest.java
! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java
! test/jdk/java/net/httpclient/LightWeightHttpServer.java
! test/jdk/java/net/httpclient/LineBodyHandlerTest.java
! test/jdk/java/net/httpclient/ManyRequests.java
! test/jdk/java/net/httpclient/ManyRequests2.java
! test/jdk/java/net/httpclient/ManyRequestsLegacy.java
! test/jdk/java/net/httpclient/MappingResponseSubscriber.java
! test/jdk/java/net/httpclient/MaxStreams.java
! test/jdk/java/net/httpclient/NoBodyPartOne.java
! test/jdk/java/net/httpclient/NoBodyPartTwo.java
! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java
! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemes.java
! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java
! test/jdk/java/net/httpclient/ProxyTest.java
! test/jdk/java/net/httpclient/RedirectMethodChange.java
! test/jdk/java/net/httpclient/RedirectWithCookie.java
! test/jdk/java/net/httpclient/RequestBodyTest.java
! test/jdk/java/net/httpclient/RequestBodyTest.policy
! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java
! test/jdk/java/net/httpclient/ResponsePublisher.java
! test/jdk/java/net/httpclient/RetryWithCookie.java
! test/jdk/java/net/httpclient/ServerCloseTest.java
! test/jdk/java/net/httpclient/ShortResponseBody.java
! test/jdk/java/net/httpclient/ShortResponseBodyWithRetry.java
! test/jdk/java/net/httpclient/SmokeTest.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java
! test/jdk/java/net/httpclient/SplitResponse.java
! test/jdk/java/net/httpclient/SplitResponseAsync.java
! test/jdk/java/net/httpclient/SplitResponseKeepAlive.java
! test/jdk/java/net/httpclient/SplitResponseKeepAliveAsync.java
! test/jdk/java/net/httpclient/SplitResponseSSL.java
! test/jdk/java/net/httpclient/SplitResponseSSLAsync.java
! test/jdk/java/net/httpclient/SplitResponseSSLKeepAlive.java
! test/jdk/java/net/httpclient/SplitResponseSSLKeepAliveAsync.java
! test/jdk/java/net/httpclient/StreamingBody.java
! test/jdk/java/net/httpclient/ThrowingPublishersCustomAfterCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersIOAfterCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersIOBeforeCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersInNextRequest.java
! test/jdk/java/net/httpclient/ThrowingPublishersInRequest.java
! test/jdk/java/net/httpclient/ThrowingPublishersInSubscribe.java
! test/jdk/java/net/httpclient/ThrowingPublishersSanity.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStream.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsLines.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsLinesAsync.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsString.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsStringAsync.java
! test/jdk/java/net/httpclient/ThrowingSubscribersSanity.java
! test/jdk/java/net/httpclient/TimeoutBasic.java
! test/jdk/java/net/httpclient/UnauthorizedTest.java
! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java
! test/jdk/java/net/httpclient/dependent.policy
! test/jdk/java/net/httpclient/http2/BadHeadersTest.java
! test/jdk/java/net/httpclient/http2/BasicTest.java
! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java
! test/jdk/java/net/httpclient/http2/ErrorTest.java
! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java
! test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java
! test/jdk/java/net/httpclient/http2/ProxyTest2.java
! test/jdk/java/net/httpclient/http2/RedirectTest.java
! test/jdk/java/net/httpclient/http2/ServerPush.java
! test/jdk/java/net/httpclient/http2/ServerPushWithDiffTypes.java
! test/jdk/java/net/httpclient/security/Driver.java
! test/jdk/java/net/httpclient/security/Security.java
! test/jdk/java/net/httpclient/websocket/WSHandshakeExceptionTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/AbstractSSLTubeTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java
+ test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SimpleSSLContext.java
! test/jdk/javax/net/ssl/HttpsURLConnection/Equals.java
- test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java
- test/jdk/lib/testlibrary/jdk/testlibrary/testkeys
! test/jdk/sun/net/www/protocol/http/RedirectOnPost.java
+ test/lib/jdk/test/lib/net/SimpleSSLContext.java
+ test/lib/jdk/test/lib/net/testkeys
Changeset: cb20bf10cfbd
Author: zgu
Date: 2018-10-15 11:53 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cb20bf10cfbd
8212074: Add method to peek the remaining tasks in task queues
Summary: Add methods for implementing new task termination protocol
Reviewed-by: tschatzl, shade, rkennke
! src/hotspot/share/gc/shared/taskqueue.hpp
Changeset: e5adee94d20d
Author: naoto
Date: 2018-10-15 09:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e5adee94d20d
8211961: Broken link in java.util.Locale
Reviewed-by: mchung
! src/java.base/share/classes/java/util/Locale.java
Changeset: c64384f414bc
Author: rkennke
Date: 2018-10-10 23:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c64384f414bc
8211955: GC abstraction for LAB reserve
Reviewed-by: pliden, shade
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
Changeset: 28375a1de254
Author: erikj
Date: 2018-10-15 11:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/28375a1de254
8212028: Use run-test makefile framework for testing in Oracle's Mach5
Reviewed-by: ihse
! make/Help.gmk
! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/common/MakeBase.gmk
! make/conf/jib-profiles.js
! test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopy.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathMZTest.java
! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java
! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationApp.java
! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationTest.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java
! test/jdk/tools/jimage/JImageExtractTest.java
Changeset: 27df68106e57
Author: jiangli
Date: 2018-10-15 15:21 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/27df68106e57
8211956: AppCDS crashes for some uses with JRuby
Summary: Make sure FileMapInfo::verify_mapped_heap_regions only verifies 'num' of spaces.
Reviewed-by: iklam
! src/hotspot/share/memory/filemap.cpp
Changeset: c83ba72377fc
Author: shade
Date: 2018-10-15 22:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c83ba72377fc
8212178: Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator
Reviewed-by: rkennke, kbarrett, joehw
! src/java.xml/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java
Changeset: 1e0cdaf980f3
Author: akolarkunnu
Date: 2018-10-11 07:22 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1e0cdaf980f3
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: b1526df0add2
Author: shurailine
Date: 2018-10-15 13:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b1526df0add2
Merge
Changeset: e851c8ca30a7
Author: akolarkunnu
Date: 2018-10-03 23:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e851c8ca30a7
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/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/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/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/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
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/resources/images/EditorPaneDemo.gif
Changeset: e9727e6b5fc1
Author: jcbeyler
Date: 2018-10-15 14:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e9727e6b5fc1
8211980: Remove ThreadHeapSampler enable/disable/enabled methods
Summary: Remove methods from ThreadHeapSampler
Reviewed-by: dholmes, phh
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/threadHeapSampler.cpp
! src/hotspot/share/runtime/threadHeapSampler.hpp
Changeset: 04d4f1e4aff2
Author: jcbeyler
Date: 2018-10-15 14:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/04d4f1e4aff2
8212083: Handle remaining gc/lock native code and fix two strings
Summary: Migrate code to using wrapping JNI for exceptions
Reviewed-by: phh, tschatzl
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libBooleanArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libByteArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libCharArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libDoubleArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libFloatArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libIntArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libLongArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libShortArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libStringCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNILocalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIWeakGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNILocalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIWeakGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.hpp
Changeset: 1f4d86a504f2
Author: dholmes
Date: 2018-10-15 21:02 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1f4d86a504f2
8048215: [TESTBUG] java/lang/management/ManagementFactory/ThreadMXBeanProxy.java Expected non-null LockInfo
Summary: ensure the target thread has reached wait() before inspecting it
Reviewed-by: mchung, dfuchs, jcbeyler
! test/jdk/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
Changeset: a35cc060f251
Author: weijun
Date: 2018-10-16 09:19 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a35cc060f251
8212165: JGSS: Fix cut/paste error in NativeUtil.c
Reviewed-by: alanb, weijun
Contributed-by: Viktor Dukhovni <viktor at twosigma.com>
! src/java.security.jgss/share/native/libj2gss/NativeUtil.c
Changeset: 6a297371a9b4
Author: jjiang
Date: 2018-10-16 10:16 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6a297371a9b4
8211971: Move security/cacerts/VerifyCACerts.java and security/CheckBlacklistedCerts.java
Summary: Move lib/security tests to sun/security/lib
Reviewed-by: weijun
- test/jdk/lib/security/CheckBlacklistedCerts.java
- test/jdk/lib/security/cacerts/VerifyCACerts.java
+ test/jdk/sun/security/lib/CheckBlacklistedCerts.java
+ test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: b52336cdb42d
Author: tschatzl
Date: 2018-10-16 11:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b52336cdb42d
8210492: PLAB object promotion events report object sizes in words
Summary: Properly scale values passed to the JFR event.
Reviewed-by: phh, jcbeyler
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
Changeset: fea91995e077
Author: rwestberg
Date: 2018-10-16 11:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fea91995e077
8212004: Optional compile_commands.json field not compatible with older libclang
Reviewed-by: erikj
! make/common/NativeCompilation.gmk
Changeset: 059384474dde
Author: dfuchs
Date: 2018-10-16 12:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/059384474dde
8211960: broken links in java.util.logging
Reviewed-by: mchung, chegar
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java
Changeset: 5a2af44ecb83
Author: pliden
Date: 2018-10-16 13:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5a2af44ecb83
8212181: ZGC: Fix incorrect root iteration in ZHeapIterator
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
Changeset: 3a168f782e80
Author: eosterlund
Date: 2018-10-16 13:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3a168f782e80
8210064: ZGC: Introduce ZConcurrentRootsIterator for scanning a subset of strong IN_NATIVE roots concurrently
Reviewed-by: pliden, kbarrett
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: de6dc206a92b
Author: eosterlund
Date: 2018-10-16 13:16 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/de6dc206a92b
8210330: Make CLD claiming allow multiple claim bits
Reviewed-by: pliden, coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/gc/cms/cmsOopClosures.inline.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1OopClosures.cpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
! src/hotspot/share/gc/parallel/pcTasks.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/iterator.inline.hpp
Changeset: ca0c25e01c5b
Author: eosterlund
Date: 2018-10-16 13:18 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ca0c25e01c5b
8210498: nmethod entry barriers
Reviewed-by: kvn, pliden
+ src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
+ src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp
+ src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp
+ src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp
+ src/hotspot/cpu/sparc/gc/shared/barrierSetNMethod_sparc.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
+ src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_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/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/x86/x86_64.ad
+ src/hotspot/cpu/zero/gc/shared/barrierSetNMethod_zero.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp
! src/hotspot/share/gc/shared/barrierSet.hpp
+ src/hotspot/share/gc/shared/barrierSetNMethod.cpp
+ src/hotspot/share/gc/shared/barrierSetNMethod.hpp
! src/hotspot/share/gc/shared/modRefBarrierSet.hpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
Changeset: ad6384355aa3
Author: thartmann
Date: 2018-10-16 14:17 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ad6384355aa3
8210215: C2 should optimize trichotomy calculations
Summary: Ideal transformation to optimize trichotomic comparisons.
Reviewed-by: kvn, jrose
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
+ test/hotspot/jtreg/compiler/codegen/TestTrichotomyExpressions.java
Changeset: f53671e05660
Author: hannesw
Date: 2018-10-16 15:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f53671e05660
8210683: Search result display order reversed for overloaded entries
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 89f3b013ab8f
Author: bobv
Date: 2018-10-16 09:54 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/89f3b013ab8f
8211740: [AOT] -XX:AOTLibrary doesn't accept windows path
Reviewed-by: kvn, iignatyev
! src/hotspot/share/aot/aotLoader.cpp
! test/hotspot/jtreg/compiler/aot/cli/MultipleAOTLibraryTest.java
Changeset: 032c1c1379ab
Author: bobv
Date: 2018-10-16 09:55 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/032c1c1379ab
Merge
- test/jdk/lib/security/CheckBlacklistedCerts.java
- test/jdk/lib/security/cacerts/VerifyCACerts.java
- test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java
- test/jdk/lib/testlibrary/jdk/testlibrary/testkeys
Changeset: 435467bce14e
Author: bpb
Date: 2018-10-16 07:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/435467bce14e
8212212: (bf) Incorrect path to stream preprocessor source in java.nio Buffer test scripts
Reviewed-by: alanb
! test/jdk/java/nio/Buffer/genBasic.sh
! test/jdk/java/nio/Buffer/genCopyDirectMemory.sh
! test/jdk/java/nio/Buffer/genOrder.sh
Changeset: 2d9f8845d0ae
Author: hseigel
Date: 2018-10-16 11:08 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2d9f8845d0ae
7041262: VM_Version should be called instead of Abstract_VM_Version so that overriding works
Summary: Change calls to Abstract_VM_Version methods to be calls to VM_Version methods.
Reviewed-by: coleenp, kbarrett, dholmes
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/gc/cms/cmsArguments.cpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/z/zInitialize.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vm_version.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/runtimeService.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 0edbbc64393c
Author: rriggs
Date: 2018-10-16 10:55 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0edbbc64393c
8192939: Remove Finalize methods from FileInputStream and FileOutputStream
Reviewed-by: alanb, iris, mchung
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! test/jdk/java/io/FileInputStream/UnreferencedFISClosesFd.java
! test/jdk/java/io/FileOutputStream/UnreferencedFOSClosesFd.java
Changeset: f586d225bd0b
Author: shade
Date: 2018-10-16 17:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f586d225bd0b
8212177: Epsilon alignment adjustments can overflow max TLAB size
Reviewed-by: pliden, tschatzl
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
+ test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java
Changeset: af6fb2cb82ae
Author: jnimeh
Date: 2018-10-16 11:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/af6fb2cb82ae
8211866: TLS 1.3 CertificateRequest message sometimes offers disallowed signature algorithms
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java
! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java
Changeset: bfdf2926cebc
Author: mchung
Date: 2018-10-16 11:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bfdf2926cebc
8212197: OpenDataException thrown when constructing CompositeData for StackTraceElement
Reviewed-by: alanb
! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java
! test/jdk/sun/management/StackTraceElementCompositeData/CompatibilityTest.java
Changeset: 3b17277860e7
Author: jnimeh
Date: 2018-10-16 12:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3b17277860e7
8210989: RSASSA-PSS certificate cannot be selected for client auth on TLSv1.2
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
Changeset: a4d4c609d70c
Author: dholmes
Date: 2018-10-16 19:07 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a4d4c609d70c
8211909: JDWP Transport Listener: dt_socket thread crash
Reviewed-by: dcubed, dsamersoff
! src/hotspot/share/prims/jvmtiEnv.cpp
Changeset: c31b6e1c4383
Author: weijun
Date: 2018-03-08 14:04 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c31b6e1c4383
8196897: Improve PRNG support
Reviewed-by: valeriep, mullan, igerasim
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: 1801fada294a
Author: sherman
Date: 2018-03-28 08:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1801fada294a
8197881: Better StringBuilder support
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
Changeset: 7593b9b8e8f2
Author: vtewari
Date: 2018-03-30 08:37 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7593b9b8e8f2
8199110: Address Internet Addresses
Reviewed-by: chegar, rriggs, igerasim, skoivu, rhalade
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/unix/native/libnet/NetworkInterface.c
Changeset: f351c1a6c37a
Author: sherman
Date: 2018-04-04 13:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f351c1a6c37a
8199172: Improve jar attribute checks
Reviewed-by: psandoz, alanb
! src/java.base/share/classes/java/util/jar/JarFile.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/jdk/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java
Changeset: 42244a052fbb
Author: weijun
Date: 2018-04-17 15:55 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/42244a052fbb
8194534: Manifest better support
Reviewed-by: mchung, igerasim
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java
! test/lib/jdk/test/lib/util/JarUtils.java
Changeset: 2de3d2f1df39
Author: apetcher
Date: 2018-04-23 12:01 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2de3d2f1df39
8201756: Improve cipher inputs
Summary: Clarify spec of CipherInputStream in Javadoc comments
Reviewed-by: ascarpino
! src/java.base/share/classes/javax/crypto/CipherInputStream.java
Changeset: f1b6c4079be0
Author: prr
Date: 2018-04-23 16:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f1b6c4079be0
8200648: Make midi code more sound
Reviewed-by: serb, mschoene, rhalade
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c
Changeset: 279174cb3a24
Author: hseigel
Date: 2018-05-14 09:05 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/279174cb3a24
8199226: Improve field accesses
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel at oracle.com
! src/hotspot/share/interpreter/linkResolver.cpp
Changeset: 9d5b5f07af5a
Author: sundar
Date: 2018-05-18 13:34 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9d5b5f07af5a
8202936: Improve script engine support
Reviewed-by: jlaskey, ahgross, rhalade
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
Changeset: 27135de165ac
Author: bchristi
Date: 2018-05-29 10:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/27135de165ac
8195874: Improve jar specification adherence
Summary: Also reviewed by Chris Ries <chris.ries at oracle.com>
Reviewed-by: alanb, mchung, rriggs
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
Changeset: 6c014b7762a2
Author: vtewari
Date: 2018-06-08 15:56 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6c014b7762a2
8199177: Enhance JNDI lookups
Reviewed-by: michaelm, robm, skoivu, rhalade, chegar, rriggs, ahgross
Contributed-by: vyom.tewari at oracle.com
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
Changeset: 391beb57ed65
Author: joehw
Date: 2018-06-15 14:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/391beb57ed65
8204497: Better formatting of decimals
Reviewed-by: rriggs, lancea, dfuchs, mschoene
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java
Changeset: b1db57cfe6bd
Author: igerasim
Date: 2018-06-20 18:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b1db57cfe6bd
8204667: Resources not freed on exception
Reviewed-by: skoivu, chegar
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
Changeset: 0c50240bf61d
Author: kaddepalli
Date: 2018-06-29 10:28 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0c50240bf61d
8194546: Choosier FileManagers
Reviewed-by: serb, prr, rhalade, skoivu
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
Changeset: ca48ad1b6e21
Author: michaelm
Date: 2018-07-10 08:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ca48ad1b6e21
8196902: Better HTTP Redirection
Reviewed-by: dfuchs
Contributed-by: chris.hegarty at oracle.com
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
Changeset: 2990f1e1c325
Author: apetcher
Date: 2018-07-30 13:53 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2990f1e1c325
8208209: Improve TLS connection stability again
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
Changeset: 0da586f1ed05
Author: weijun
Date: 2018-08-08 08:05 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0da586f1ed05
8208754: The fix for JDK-8194534 needs updates
Reviewed-by: alanb, igerasim, rhalade, mullan
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java
Changeset: f54dcfc5a5f8
Author: bchristi
Date: 2018-10-05 15:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f54dcfc5a5f8
8211731: Reconsider default option for ClassPathURLCheck change done in JDK-8195874
Reviewed-by: alanb, mchung
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
Changeset: e4b9475b0508
Author: mli
Date: 2018-10-17 16:37 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e4b9475b0508
8210403: Refactor java.util.Locale:i18n shell tests to plain java tests
Reviewed-by: naoto
Contributed-by: ying.z.zhou at oracle.com
! test/jdk/java/util/Locale/LocaleCategory.java
- test/jdk/java/util/Locale/LocaleCategory.sh
- test/jdk/java/util/Locale/LocaleProviders.sh
+ test/jdk/java/util/Locale/LocaleProvidersRun.java
+ test/jdk/java/util/Locale/providersrc/spi/dest/META-INF/services/java.util.spi.TimeZoneNameProvider
+ test/jdk/java/util/Locale/providersrc/spi/src/tznp.java
+ test/jdk/java/util/Locale/providersrc/spi/src/tznp8013086.java
Changeset: 8f93292c2a51
Author: pmuthuswamy
Date: 2018-10-17 15:28 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8f93292c2a51
8211901: javadoc generates broken links on deprecated items page
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
+ test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/BaseClass.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/SubClass.java
Changeset: c2672a0f233a
Author: redestad
Date: 2018-10-17 14:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c2672a0f233a
8212201: Classlist build tool should be built for the target JDK version
Reviewed-by: erikj, ihse
! make/CompileToolsJdk.gmk
! make/GenerateLinkOptData.gmk
Changeset: cba34f27d9ce
Author: jjiang
Date: 2018-10-17 22:06 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cba34f27d9ce
8212562: To remove lib/security from test/jdk/TEST.groups
Summary: Remove lib/security from test group jdk_security3
Reviewed-by: coffeys
! test/jdk/TEST.groups
Changeset: 430e6421d503
Author: redestad
Date: 2018-10-17 17:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/430e6421d503
8212597: Optimize String concatenation setup when using primitive operands
Reviewed-by: shade
! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
Changeset: 199658d1ef86
Author: shade
Date: 2018-10-17 18:31 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/199658d1ef86
8212608: Minimal VM build failure after JDK-8210498 (nmethod entry barriers)
Reviewed-by: eosterlund
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
Changeset: bf9b0e8d305e
Author: rkennke
Date: 2018-10-18 16:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bf9b0e8d305e
Merge
! .hgtags
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
! 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/x86_64.ad
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/setenvstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/setenvstor002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/setenvstor003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/setevntcallb001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/setevntcallb002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/setevntcallb003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/SetNativeMethodPrefix001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/setsysprop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/setsysprop003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/settag001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/setthrdstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/setthrdstor002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/setthrdstor003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/cm01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/cm01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/cm01t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/cm01t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/cm01t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/cm01t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/cm01t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/cm01t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/cm01t009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/cm01t010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/cm01t012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/cm01t013.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/cm01t014.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/cm01t015.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/cm01t016.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/cm01t017.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/cm01t018.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/cm01t019.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/cm01t020.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/cm01t021.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/tc01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/sp01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/sp01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/sp01t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/sp03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/sp03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/sp04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/sp04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/sp05t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/sp07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/sp07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libBooleanArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libByteArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libCharArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libDoubleArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libFloatArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libIntArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libLongArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libShortArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libStringCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNILocalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIWeakGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNILocalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIWeakGlobalRefLocker.cpp
- test/jdk/java/util/Locale/LocaleCategory.sh
- test/jdk/java/util/Locale/LocaleProviders.sh
- test/jdk/lib/security/CheckBlacklistedCerts.java
- test/jdk/lib/security/cacerts/VerifyCACerts.java
- test/jdk/lib/testlibrary/ModuleTargetHelper.java
- test/jdk/lib/testlibrary/ModuleUtils.java
- test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java
- test/jdk/lib/testlibrary/jdk/testlibrary/testkeys
Changeset: 955b3c7b3612
Author: shade
Date: 2018-10-17 22:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/955b3c7b3612
Cherry-pick: 8212616: x86_32 build failures after JDK-8210498 (nmethod entry barriers)
! src/hotspot/cpu/x86/x86_32.ad
Changeset: 7cbc203cb38e
Author: shade
Date: 2018-10-17 22:47 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7cbc203cb38e
Cherry-pick: 8212617: ARM32 build failures after JDK-7041262 (VM_Version should be called instead of Abstract_VM_Version so that overriding works)
! src/hotspot/cpu/arm/vm_version_arm.hpp
More information about the shenandoah-dev
mailing list