git: openjdk/panama-foreign: master: 38 new changesets

duke duke at openjdk.java.net
Fri May 29 11:10:15 UTC 2020


Changeset: db1ef58d
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-05-27 08:36:47 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/db1ef58d

8245823: Shenandoah: inline/optimize ShenandoahEvacOOMScope

Reviewed-by: shade, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp

Changeset: b8d49f8c
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-05-27 08:53:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b8d49f8c

8245825: Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 37c3b0bf
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-05-27 15:57:42 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/37c3b0bf

8245814: Shenandoah: reconsider format specifiers for stats

Reviewed-by: rkennke

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

Changeset: 954db335
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2020-05-27 10:16:19 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/954db335

8241312: missing code coverage for records

Added tests for better coverage of records

Reviewed-by: vromero

+ test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
+ test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java
+ test/langtools/tools/sjavac/PubApisTest.java

Changeset: afbdb493
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-05-27 10:55:39 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/afbdb493

8245827: Shenandoah: Cleanup Shenandoah code root iterators and root scanner

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: 4af3a1e0
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2020-05-27 08:59:43 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4af3a1e0

8245202: Convert existing jpackage tests to newer form

Reviewed-by: asemenyuk, almatvee

- test/jdk/tools/jpackage/helpers/JPackageHelper.java
- test/jdk/tools/jpackage/helpers/JPackageInstallerHelper.java
- test/jdk/tools/jpackage/helpers/JPackagePath.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
- test/jdk/tools/jpackage/share/Base.java
- test/jdk/tools/jpackage/share/ErrorTest.java
- test/jdk/tools/jpackage/share/InvalidArgTest.java
- test/jdk/tools/jpackage/share/JavaOptionsBase.java
- test/jdk/tools/jpackage/share/JavaOptionsEqualsTest.java
- test/jdk/tools/jpackage/share/JavaOptionsModuleTest.java
- test/jdk/tools/jpackage/share/JavaOptionsTest.java
- test/jdk/tools/jpackage/share/MissingArgumentsTest.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/ErrorTest.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsEqualsTest.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsTest.java

Changeset: 93d89d3b
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-05-27 09:14:20 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/93d89d3b

8242786: [macos] tools/jpackage/share/IconTest.java fails: ABORT trying to dequeue work

Reviewed-by: herrick, asemenyuk

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java

Changeset: 6f5e8a2a
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-05-27 09:30:46 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6f5e8a2a

8237908: [TESTBUG] [macos] Add support to jtreg helpers to unpack pkg packages

Reviewed-by: herrick, asemenyuk

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java

Changeset: 17a29896
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2020-05-27 09:46:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/17a29896

8206925: Support the certificate_authorities extension

Reviewed-by: mullan

+ src/java.base/share/classes/sun/security/ssl/CertificateAuthoritiesExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
! test/jdk/javax/net/ssl/templates/SSLContextTemplate.java
+ test/jdk/sun/security/ssl/X509KeyManager/CertificateAuthorities.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java

Changeset: 4ad89925
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-05-27 14:31:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4ad89925

8245850: Obsolete UseLWPSynchronization

Reviewed-by: dholmes, dcubed

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

Changeset: 69f7f95b
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-05-28 00:34:41 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/69f7f95b

8245959: Extend String concat testing to account for folded constants

Reviewed-by: psandoz

! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes-head.template
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapesTestGen.java

Changeset: 7e85b2c7
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-05-28 00:35:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7e85b2c7

8245969: Simplify String concat constant folding

Reviewed-by: psandoz, forax

! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: e6855f20
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2020-05-27 16:04:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e6855f20

8245264: Test runtime/cds/appcds/SignedJar.java fails

Concurrent work of symbol table caused _shared_table not walkable in dumping archive which led symbols not sorted in shared archive. Change to use do_safepoint_scan of _local_table to collect symbols.

Reviewed-by: iklam, ccheung

! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 4aea7336
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-05-27 16:44:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4aea7336

8245062: HtmlStyle: group and document members for nav, header, summary, details

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java

Changeset: 60ce159d
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-05-28 08:23:00 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/60ce159d

Added tag jdk-15+25 for changeset 588330449887

! .hgtags

Changeset: 686ca5ae
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-05-28 02:58:56 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/686ca5ae

8243936: NonWriteable system properties are actually writeable

Reviewed-by: iklam, dcubed

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
+ test/hotspot/jtreg/runtime/NonWriteableProperty.java

Changeset: 8ea971e3
Author:    Athijegannathan Sundararajan <sundar at openjdk.org>
Date:      2020-05-28 12:38:03 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8ea971e3

8246034: Remove java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js and java.base/share/classes/jdk/internal/jrtfs/jrtls.js

Reviewed-by: jlaskey, alanb

- src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js
- src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js

Changeset: dfc7905a
Author:    Ao Qi <aoqi at openjdk.org>
Date:      2020-05-28 09:15:25 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/dfc7905a

8246027: Minimal fastdebug build broken after JDK-8245801

Added COMPILER2_PRESENT macro

Reviewed-by: shade, thartmann

! src/hotspot/share/oops/instanceKlass.cpp

Changeset: 7671f271
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-05-28 13:37:39 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7671f271

8245786: Scope is wrong for ClassTree representing record

Listing RECORD as a class-like Tree Kind while computing Scope.

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! test/langtools/tools/javac/api/TestGetScopeResult.java

Changeset: 456fe234
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2020-05-28 10:52:37 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/456fe234

8230827: javac gives inappropriate warning about potentially ambiguous methods

Fix of too strict com.sun.tools.javac.comp.Comp:checkPotentiallyAmbiguousOverloads method

Reviewed-by: jlahoda

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

Changeset: 57388f80
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-05-28 14:34:01 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/57388f80

8244504: C2: refactor counted loop code in preparation for long counted loop

Reviewed-by: jrose, thartmann

! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/subnode.hpp

Changeset: 6f4f6a2a
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-05-28 16:43:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6f4f6a2a

8245955: Shenandoah: Remove LRB/is_redundant optimization

Reviewed-by: roland, shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 919f10c4
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-05-28 09:08:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/919f10c4

8245864: Obsolete BranchOnRegister

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/arguments.cpp

Changeset: a9477eb8
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-05-28 18:17:21 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a9477eb8

8245718: Epsilon: improve configuration logging

Reviewed-by: rkennke

! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
+ src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
+ src/hotspot/share/gc/epsilon/epsilonInitLogger.hpp

Changeset: f702f4d9
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-05-28 09:26:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f702f4d9

8246023: Obsolete LIRFillDelaySlot

Reviewed-by: thartmann, kvn

! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/runtime/arguments.cpp

Changeset: 3459f9b8
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-05-28 18:50:56 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3459f9b8

8245942: Shenandoah: x86_32 builds fail after JDK-8245594

Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp

Changeset: b189d0b9
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-05-28 18:50:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b189d0b9

8245478: Implementation: JEP 379: Shenandoah: A Low-Pause-Time Garbage Collector (Production)

Reviewed-by: rkennke, smonteith, zgu

! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java

Changeset: 23ce03d2
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2020-05-28 11:36:39 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/23ce03d2

8245505: Prelink j.l.ref.Reference when loading AOT library

Reviewed-by: dlong, kvn

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCodeHeap.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReplaceConstantNodesPhaseTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSuitesProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/ReplaceConstantNodesPhase.java

Changeset: f3c463b5
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2020-05-28 11:39:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f3c463b5

8244703: "platform encoding not initialized" exceptions with debugger, JNI

Reviewed-by: alanb, sspitsyn

! make/modules/jdk.jdwp.agent/Lib.gmk
! src/jdk.jdwp.agent/share/native/libjdwp/transport.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c

Changeset: 6df2a95d
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-05-28 23:30:34 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6df2a95d

Added tag jdk-15+25 for changeset 90b266a84c06

! .hgtags

Changeset: 7045a462
Author:    Daniil Titov <dtitov at openjdk.org>
Date:      2020-05-28 15:58:59 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7045a462

8244993: Revert changes to OutputAnalyzer stderrShouldBeEmptyIgnoreVMWarnings() that allow version strings

Reviewed-by: dholmes, cjplummer

! test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java
! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java
! test/jdk/sun/tools/jcmd/TestJcmdSanity.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java

Changeset: de34e258
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-05-28 17:08:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/de34e258

8244622: Remove SA's memory/FreeChunk.java. It's no longer used

Reviewed-by: sspitsyn, stefank, coleenp

- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FreeChunk.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java

Changeset: e0d03881
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-05-28 17:12:14 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e0d03881

8244668: Remove SA's javascript support

Reviewed-by: sspitsyn, sundar

! make/CompileJavaModules.gmk
! src/jdk.hotspot.agent/doc/index.html
- src/jdk.hotspot.agent/doc/jsdb.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/soql/JSDB.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/soql/SOQL.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindByQueryPanel.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/Callable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/DefaultScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/InvocableCallable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaClass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactory.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactoryImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaField.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFrame.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaHeap.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstance.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstanceKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaMethod.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaScriptEngine.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaString.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaThread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSList.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSMap.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSMetadata.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/MapScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/MethodCallable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/ObjectVisitor.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLEngine.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLException.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLQuery.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/ScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js

Changeset: e29685fe
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-05-28 17:21:00 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e29685fe

8246109: Remove unneeded undef CS

Reviewed-by: dcubed

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

Changeset: 60ac615a
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-05-28 21:40:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/60ac615a

8240259: Disable -Wshift-negative-value warnings

Disable warning for gcc/clang.

Reviewed-by: ihse, iklam

! make/hotspot/lib/CompileJvm.gmk

Changeset: 7228978b
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-05-28 22:34:02 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7228978b

8242504: Enhance the system clock to nanosecond precision

Co-authored-by: Mark Kralj-Taylor <kralj.mark at gmail.com>
Reviewed-by: dfuchs, rriggs, dcubed, vtewari

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
! test/jdk/java/time/test/java/time/TestClock_System.java
+ test/micro/org/openjdk/bench/java/lang/SystemTime.java
- test/micro/org/openjdk/bench/java/lang/Systems.java

Changeset: 4708c6d3
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-05-29 11:08:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4708c6d3

8243507: DatagramSocket constructors don’t always specify what happens when passed invalid parameters

This fix updates the spec for DatagramSocket's constructors to inform the user of the Exceptions thrown when an invalid argument is passed.

Reviewed-by: dfuchs

! src/java.base/share/classes/java/net/DatagramSocket.java
+ test/jdk/java/net/DatagramSocket/Constructor.java

Changeset: ccb9dfe9
Author:    duke <duke at openjdk.org>
Date:      2020-05-29 11:01:02 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ccb9dfe9

Automatic merge of jdk:master into master




More information about the panama-dev mailing list