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