git: openjdk/mobile: 16 new changesets

duke duke at openjdk.java.net
Thu Jun 25 01:17:43 UTC 2020


Changeset: 4167ba12
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-06-22 19:39:18 +0000
URL:       https://git.openjdk.java.net/mobile/commit/4167ba12

8248061: bad reference in @throws in HotSpotDiagnosticMXBean

Reviewed-by: dcubed

! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java

Changeset: 64696852
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-06-23 09:57:30 +0000
URL:       https://git.openjdk.java.net/mobile/commit/64696852

8247992: [JVMCI] HotSpotNmethod.executeVarargs can try execute a zombie nmethod

Reviewed-by: eosterlund, kvn, never

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/javaCalls.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotNmethod.java

Changeset: 7f69acc7
Author:    Chris Hegarty <chegar at openjdk.org>
Date:      2020-06-23 10:09:26 +0000
URL:       https://git.openjdk.java.net/mobile/commit/7f69acc7

8247696: Incorrect tail computation for large segments in AbstractMemorySegmentImpl::mismatch

Reviewed-by: psandoz, mcimadamore

! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! test/jdk/java/foreign/TestMismatch.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkOps.java

Changeset: 36d716aa
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2020-06-23 11:49:48 +0000
URL:       https://git.openjdk.java.net/mobile/commit/36d716aa

8248011: Improve javadoc of Foreign Memory Access API

Reviewed-by: psandoz

! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java

Changeset: 1e1985da
Author:    Athijegannathan Sundararajan <sundar at openjdk.org>
Date:      2020-06-23 17:22:07 +0000
URL:       https://git.openjdk.java.net/mobile/commit/1e1985da

8247956: remove scripts under bin/nashorn and doc/nashorn/source

Reviewed-by: jlaskey

- bin/nashorn/fixwhitespace.sh
- bin/nashorn/runopt.sh
- doc/nashorn/DEVELOPER_README
- doc/nashorn/JavaScriptingProgrammersGuide.html
- doc/nashorn/source/EvalFile.java
- doc/nashorn/source/EvalScript.java
- doc/nashorn/source/InvokeScriptFunction.java
- doc/nashorn/source/InvokeScriptMethod.java
- doc/nashorn/source/MultiScopes.java
- doc/nashorn/source/RunnableImpl.java
- doc/nashorn/source/RunnableImplObject.java
- doc/nashorn/source/ScriptVars.java
- doc/nashorn/source/importpackageclass.js
- doc/nashorn/source/javaarray.js
- doc/nashorn/source/javaextend.js
- doc/nashorn/source/javaimporter.js
- doc/nashorn/source/javatypes.js
- doc/nashorn/source/overload.js
- doc/nashorn/source/runnable.js
- doc/nashorn/source/samfunc.js
- doc/nashorn/source/test.js

Changeset: e66a2a33
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-06-23 12:27:31 +0000
URL:       https://git.openjdk.java.net/mobile/commit/e66a2a33

8247955: doclint: don't complain about summary/caption when role=presentation

Reviewed-by: prappo

! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
+ test/langtools/tools/doclint/AccessibilityTest5.java
+ test/langtools/tools/doclint/AccessibilityTest5.out

Changeset: 4bcd70ac
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-06-24 01:02:19 +0000
URL:       https://git.openjdk.java.net/mobile/commit/4bcd70ac

8247967: SparkExamples24H.java SIGSEGV in various places

Reviewed-by: dcubed, dholmes

! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp

Changeset: 2f09989e
Author:    Peter Levart <plevart at openjdk.org>
Date:      2020-06-24 11:05:09 +0000
URL:       https://git.openjdk.java.net/mobile/commit/2f09989e

8247532: Records deserialization is slow
8248135: Build microbenchmarks with --enable-preview

Test contributed by Chris Hegarty <chris.hegarty at oracle.com>

Reviewed-by: chegar, psandoz, redestad, ihse

! make/test/BuildMicrobenchmark.gmk
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
+ test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java
+ test/micro/org/openjdk/bench/java/io/RecordDeserialization.java

Changeset: 6715f230
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-06-24 11:22:14 +0000
URL:       https://git.openjdk.java.net/mobile/commit/6715f230

8241718: assert ((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0 in ObjectSampleCheckpoint::add_to_leakp_set

Reviewed-by: dholmes, iklam, ccheung

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
! src/hotspot/share/oops/method.cpp

Changeset: 29936542
Author:    Tom Rodriguez <never at openjdk.org>
Date:      2020-06-24 10:42:26 +0000
URL:       https://git.openjdk.java.net/mobile/commit/29936542

8247246: Add explicit ResolvedJavaType.link and expose presence of default methods

Reviewed-by: kvn

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java

Changeset: d85ff3c7
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-06-23 13:42:57 +0000
URL:       https://git.openjdk.java.net/mobile/commit/d85ff3c7

8246212: JPKG001-012: application icon is missing in Control Panel Add/Remove

Reviewed-by: herrick, almatvee

! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/main.wxs

Changeset: 4b3c33ba
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-06-24 12:21:51 +0000
URL:       https://git.openjdk.java.net/mobile/commit/4b3c33ba

8247785: Small clarification of the javadoc about builtin class loaders

Reviewed-by: alanb, rriggs, dholmes

! src/java.base/share/classes/java/lang/ClassLoader.java

Changeset: f45d1211
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-06-24 17:53:16 +0000
URL:       https://git.openjdk.java.net/mobile/commit/f45d1211

8248255: [macos] Add failing DMG tests to problem list

Reviewed-by: herrick, asemenyuk

! test/jdk/ProblemList.txt

Changeset: 34755c35
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-06-25 02:47:58 +0000
URL:       https://git.openjdk.java.net/mobile/commit/34755c35

Added tag jdk-15+29 for changeset b58fc6058055

! .hgtags

Changeset: 233cac32
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-06-25 03:11:32 +0000
URL:       https://git.openjdk.java.net/mobile/commit/233cac32

Merge

! .hgtags
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
! .hgtags
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java

Changeset: 7cf28146
Author:    duke <duke at openjdk.org>
Date:      2020-06-25 01:17:02 +0000
URL:       https://git.openjdk.java.net/mobile/commit/7cf28146

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list