git: openjdk/amber: enhanced-enums: 109 new changesets
duke
duke at openjdk.java.net
Thu Jun 25 22:35:11 UTC 2020
Changeset: 5547d320
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2020-06-17 11:08:44 +0000
URL: https://git.openjdk.java.net/amber/commit/5547d320
8247200: assert((unsigned)fpargs < 32)
Reviewed-by: aph, neliasso
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Changeset: f740cda5
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-06-17 07:40:09 +0000
URL: https://git.openjdk.java.net/amber/commit/f740cda5
8247716: JVM_RegisterWhiteBoxMethods checks wrong classloader
Reviewed-by: dcubed
! src/hotspot/share/prims/whitebox.cpp
Changeset: 338dd21c
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-06-17 07:40:11 +0000
URL: https://git.openjdk.java.net/amber/commit/338dd21c
8247725: move two tests for whitebox from test/hotspot/jtreg/sanity to test/lib-test
Reviewed-by: dcubed
= test/lib-test/sun/hotspot/whitebox/MismatchedWhiteBox/WhiteBox.java
= test/lib-test/sun/hotspot/whitebox/WBApi.java
Changeset: ed4b8017
Author: Adam Sotona <asotona at openjdk.org>
Date: 2020-06-17 13:18:19 +0000
URL: https://git.openjdk.java.net/amber/commit/ed4b8017
8238735: NPE compiling lambda expression within conditional expression
The fix saves result type from the first pass through the Attr.visitLambda and returns it after recovery pass to avoid NPE caused by exposure of Type.recoveryType
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/8238735/T8238735.java
+ test/langtools/tools/javac/8238735/T8238735.out
Changeset: 2a794b69
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-17 09:20:24 +0000
URL: https://git.openjdk.java.net/amber/commit/2a794b69
8245696: javadoc crashes when a doc-files directory contains a '#' file
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/langtools/jdk/javadoc/doclet/testDocFiles/TestDocFiles.java
Changeset: ce4978ff
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-06-17 13:19:51 +0000
URL: https://git.openjdk.java.net/amber/commit/ce4978ff
8246257: Annotated record's vararg type component started to be uncompilable with JDK15b24
Reviewed-by: jjg, jlaskey
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: ecb4cbfd
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-06-17 14:39:44 +0000
URL: https://git.openjdk.java.net/amber/commit/ecb4cbfd
8245842: provide tests for binary compatibility assertions for sealed classes
Reviewed-by: jjg
+ test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java
Changeset: 59a4517d
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-18 03:05:41 +0000
URL: https://git.openjdk.java.net/amber/commit/59a4517d
Added tag jdk-15+28 for changeset 06c9f89459da
! .hgtags
Changeset: 2cbdd21e
Author: Gilles Duboscq <gdub at openjdk.org>
Date: 2020-06-18 10:39:36 +0000
URL: https://git.openjdk.java.net/amber/commit/2cbdd21e
8241802: [Graal] compiler/loopopts/TestLogSum.java timed out
Reviewed-by: kvn
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DeepUnrollingTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopFullUnrollPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopsData.java
Changeset: cfab7f4c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-18 11:23:19 +0000
URL: https://git.openjdk.java.net/amber/commit/cfab7f4c
8247778: ZGC: More parallel gc/z/TestUncommit.java test configuration
Reviewed-by: iignatyev, stefank
! test/hotspot/jtreg/gc/z/TestUncommit.java
Changeset: 11ac92c8
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2020-06-16 16:23:32 +0000
URL: https://git.openjdk.java.net/amber/commit/11ac92c8
8246244: BasicShortcutHintTest shortcut can not be found
Reviewed-by: herrick, almatvee
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/DesktopIntegration.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/linux/ShortcutHintTest.java
Changeset: 56048d04
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2020-06-18 17:46:15 +0000
URL: https://git.openjdk.java.net/amber/commit/56048d04
8247789: Remove use of reflection from test/jdk/java/io/Serializable/records/StreamRefTest.java
Reviewed-by: rriggs, mchung
! test/jdk/java/io/Serializable/records/StreamRefTest.java
Changeset: a750ac5f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-11 18:16:26 +0000
URL: https://git.openjdk.java.net/amber/commit/a750ac5f
8247358: Shenandoah: reconsider free budget slice for marking
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
Changeset: de3923ed
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-18 14:07:49 +0000
URL: https://git.openjdk.java.net/amber/commit/de3923ed
8247788: DocCommentParser should not reject standalone '>'
Reviewed-by: prappo
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/pkg4/C.java
! test/langtools/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java
! test/langtools/jdk/javadoc/doclet/testPackageHtml/pkg1/package.html
! test/langtools/tools/doclint/tidy/InvalidTag.out
- test/langtools/tools/javac/diags/examples/BadGreaterThan.java
! test/langtools/tools/javac/doctree/ElementTest.java
Changeset: a16994ff
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-19 00:30:46 +0000
URL: https://git.openjdk.java.net/amber/commit/a16994ff
Merge
! .hgtags
! .hgtags
Changeset: 651c20d4
Author: Ludovic Henry <luhenry at microsoft.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-06-19 08:06:08 +0000
URL: https://git.openjdk.java.net/amber/commit/651c20d4
8247697: Remove delayed_forbidden dead code in C2
The delayed_forbidden parameter to Compile::call_generator is never used.
Reviewed-by: kvn, vlivanov, thartmann
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
Changeset: cd335475
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-06-19 16:09:49 +0000
URL: https://git.openjdk.java.net/amber/commit/cd335475
8247729: GetObjectMonitorUsage() might return inconsistent information
Reviewed-by: dholmes, dcubed, sspitsyn
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
Changeset: 4ef42b92
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-19 07:55:30 +0000
URL: https://git.openjdk.java.net/amber/commit/4ef42b92
8247760: Improve documentation for javadoc.tester.JavadocTester
Reviewed-by: prappo
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
Changeset: 5bd6e9d7
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-06-19 15:22:19 +0000
URL: https://git.openjdk.java.net/amber/commit/5bd6e9d7
8247876: ProblemList various crypto tests on aarch64
Reviewed-by: wetmore
! test/jdk/ProblemList.txt
Changeset: 927a7287
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-06-20 15:11:19 +0000
URL: https://git.openjdk.java.net/amber/commit/927a7287
8247907: XMLDsig logging does not work
Reviewed-by: mullan
! src/java.base/share/lib/security/default.policy
! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java
+ test/jdk/javax/xml/crypto/dsig/LogParameters.java
Changeset: 3576a883
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-06-22 08:09:23 +0000
URL: https://git.openjdk.java.net/amber/commit/3576a883
8246436: JFR: Avoid parsing metadata.xml during startup
Reviewed-by: mgronlun, erikj, redestad
! make/CompileToolsHotspot.gmk
! make/Main.gmk
+ make/ToolsHotspot.gmk
! make/hotspot/gensrc/GensrcJfr.gmk
! make/modules/jdk.jfr/Copy.gmk
+ make/modules/jdk.jfr/Gendata.gmk
! make/src/classes/build/tools/jfr/GenerateJfrFiles.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataHandler.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
Changeset: 04adafb7
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-06-22 09:44:32 +0000
URL: https://git.openjdk.java.net/amber/commit/04adafb7
8247901: Multiple conflicting @return for FlightRecorderMXBean
Reviewed-by: mgronlun
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBean.java
Changeset: 5adfaa39
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-06-18 15:44:55 +0000
URL: https://git.openjdk.java.net/amber/commit/5adfaa39
8247763: assert(outer->outcnt() == 2) failed: 'only phis' failure in LoopNode::verify_strip_mined()
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestStoreSunkToOuterLoop.java
Changeset: 732d8865
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-05-20 21:12:20 +0000
URL: https://git.openjdk.java.net/amber/commit/732d8865
8244500: jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
When the kernel doesn't support swap limits, expect host values instead.
Reviewed-by: mbaesken, bobv, stuefe
! test/hotspot/jtreg/containers/docker/CheckOperatingSystemMXBean.java
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
Changeset: 3192ef36
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-06-22 11:40:06 +0000
URL: https://git.openjdk.java.net/amber/commit/3192ef36
8247736: Shenandoah: assert(_nm->is_alive()) failed: only alive nmethods here
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
Changeset: 2155d525
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-18 15:54:26 +0000
URL: https://git.openjdk.java.net/amber/commit/2155d525
8247880: bad HTML(href==...) in table
Reviewed-by: lancea, darcy
! src/jdk.zipfs/share/classes/module-info.java
Changeset: 6c2c0563
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-18 16:19:07 +0000
URL: https://git.openjdk.java.net/amber/commit/6c2c0563
8247894: Invalid @see in java.management
Reviewed-by: mchung, darcy
! src/java.management/share/classes/java/lang/management/package.html
Changeset: 51035445
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-18 16:21:34 +0000
URL: https://git.openjdk.java.net/amber/commit/51035445
8247896: Invalid (@throw) tags in 2 java.io classes
Reviewed-by: mchung
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/SequenceInputStream.java
Changeset: e208d9aa
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-18 17:32:57 +0000
URL: https://git.openjdk.java.net/amber/commit/e208d9aa
8247899: HTML errors and warnings in threadPrimitiveDeprecation.html
Reviewed-by: lancea
! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html
Changeset: bf1e6903
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2020-06-18 22:03:18 +0000
URL: https://git.openjdk.java.net/amber/commit/bf1e6903
8233014: Enable ShowCodeDetailsInExceptionMessages by default
Reviewed-by: coleenp, stuefe, dholmes
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java
! test/hotspot/jtreg/vmTestbase/jit/t/t104/t104.gold
! test/langtools/jdk/jshell/ToolSimpleTest.java
Changeset: 326ba317
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-06-19 11:32:51 +0000
URL: https://git.openjdk.java.net/amber/commit/326ba317
8237950: C2 compilation fails with "Live Node limit exceeded limit" during ConvI2L::Ideal optimization
Postpone ConvI2L::Ideal optimization to IGVN.
Reviewed-by: kvn, neliasso
! src/hotspot/share/opto/convertnode.cpp
+ test/hotspot/jtreg/compiler/stringopts/TestLongStringConcat.java
Changeset: 5d1255bf
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-06-19 11:52:01 +0000
URL: https://git.openjdk.java.net/amber/commit/5d1255bf
8246078: Javadoc Search specification link from Javadoc Help page points to JDK 13 spec
Reviewed-by: jjg
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/Versions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
+ test/langtools/jdk/javadoc/doclet/testHelpPage/TestHelpPage.java
Changeset: 226e8528
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-06-19 14:26:09 +0000
URL: https://git.openjdk.java.net/amber/commit/226e8528
8242214: NullPointerException in JDK 14 javac compiling a method reference
Ensuring a proper receiver is used to invoke protected method when method reference is unrolled into a lambda.
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! test/langtools/tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest2.java
! test/langtools/tools/javac/lambda/methodReference/pack/I.java
Changeset: ffbee17d
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2020-06-19 17:17:40 +0000
URL: https://git.openjdk.java.net/amber/commit/ffbee17d
8198705: Javadoc search needs a fix to handle duplicate package names in different modules
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
Changeset: 983e012c
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2020-06-19 17:24:46 +0000
URL: https://git.openjdk.java.net/amber/commit/983e012c
8241969: Type annotation is not shown for wildcard type in Javadoc
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
Changeset: f2b191a6
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-06-19 08:27:59 +0000
URL: https://git.openjdk.java.net/amber/commit/f2b191a6
8247444: Trust final fields in records
Co-authored-by: Christoph Dreis <christoph.dreis at freenet.de>
Reviewed-by: jrose, dholmes, forax, coleenp, vlivanov
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! src/hotspot/share/runtime/fieldDescriptor.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaLangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorFactory.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
- test/jdk/java/lang/invoke/defineHiddenClass/UnreflectTest.java
= test/jdk/java/lang/invoke/unreflect/Fields.java
+ test/jdk/java/lang/invoke/unreflect/TEST.properties
+ test/jdk/java/lang/invoke/unreflect/UnreflectTest.java
! test/jdk/java/lang/reflect/records/RecordReflectionTest.java
! test/jdk/sun/misc/UnsafeFieldOffsets.java
Changeset: 9d40d802
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-06-19 16:42:52 +0000
URL: https://git.openjdk.java.net/amber/commit/9d40d802
8247780: Refine the Help page for API Documentation
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
Changeset: 2e6923ff
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2020-06-19 18:21:08 +0000
URL: https://git.openjdk.java.net/amber/commit/2e6923ff
8243533: Only one of several deprecated overloaded methods listed in the Deprecated list
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/pkg/TestClass.java
Changeset: 8b6d3147
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-19 11:04:52 +0000
URL: https://git.openjdk.java.net/amber/commit/8b6d3147
8247815: doclint: recategorize "no description for ..." as MISSING, not SYNTAX
Reviewed-by: prappo
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
! test/langtools/tools/doclint/EmptyAuthorTest.java
! test/langtools/tools/doclint/EmptyExceptionTest.java
! test/langtools/tools/doclint/EmptyParamTest.java
! test/langtools/tools/doclint/EmptyReturnTest.java
! test/langtools/tools/doclint/EmptySerialDataTest.java
! test/langtools/tools/doclint/EmptySerialDataTest.out
! test/langtools/tools/doclint/EmptySerialFieldTest.java
! test/langtools/tools/doclint/EmptySinceTest.java
! test/langtools/tools/doclint/EmptyVersionTest.java
! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java
! test/langtools/tools/javac/doclint/DocLintTest.java
Changeset: e0a7782a
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-19 11:10:31 +0000
URL: https://git.openjdk.java.net/amber/commit/e0a7782a
8247784: Bad link causes invalid documentation
Reviewed-by: mchung, dholmes, sspitsyn
! src/jdk.jdi/share/classes/com/sun/jdi/Type.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ClassUnloadEvent.java
Changeset: 25b1e5a7
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-06-19 15:22:19 +0000
URL: https://git.openjdk.java.net/amber/commit/25b1e5a7
8247876: ProblemList various crypto tests on aarch64
Reviewed-by: wetmore
! test/jdk/ProblemList.txt
Changeset: c4df7911
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-06-20 15:11:19 +0000
URL: https://git.openjdk.java.net/amber/commit/c4df7911
8247907: XMLDsig logging does not work
Reviewed-by: mullan
! src/java.base/share/lib/security/default.policy
! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java
+ test/jdk/javax/xml/crypto/dsig/LogParameters.java
Changeset: f834dc3d
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-06-21 08:32:54 +0000
URL: https://git.openjdk.java.net/amber/commit/f834dc3d
8247964: All log0() in com/sun/org/slf4j/internal/Logger.java should be private
Reviewed-by: rriggs, xuelei
! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java
Changeset: eb758d53
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-06-18 15:44:55 +0000
URL: https://git.openjdk.java.net/amber/commit/eb758d53
8247763: assert(outer->outcnt() == 2) failed: 'only phis' failure in LoopNode::verify_strip_mined()
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestStoreSunkToOuterLoop.java
Changeset: 61e44cdb
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-06-22 12:03:11 +0000
URL: https://git.openjdk.java.net/amber/commit/61e44cdb
8247932: JShell crashes when typing text block
Setting up Log before running javac's scanner, so that errors reported from the scanner are properly ignored.
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! test/langtools/jdk/jshell/IndentUITest.java
Changeset: 4862d0d5
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-22 18:23:49 +0000
URL: https://git.openjdk.java.net/amber/commit/4862d0d5
Merge
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 9a120e7f
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-22 09:29:16 +0000
URL: https://git.openjdk.java.net/amber/commit/9a120e7f
8247959: doclint errors in NIO code
Reviewed-by: alanb, lancea
! src/jdk.nio.mapmode/share/classes/jdk/nio/mapmode/ExtendedMapMode.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/NotificationHandler.java
Changeset: 9a99f511
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-22 09:42:42 +0000
URL: https://git.openjdk.java.net/amber/commit/9a99f511
8247958: minor HTML errors in com.sun.jdi
Reviewed-by: dholmes, sspitsyn
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
Changeset: 12554c2c
Author: Phil Race <prr at openjdk.org>
Date: 2020-06-22 13:37:41 +0000
URL: https://git.openjdk.java.net/amber/commit/12554c2c
8244818: Java2D Queue Flusher crash while moving application window to external monitor
Reviewed-by: serb, jdv, kcr
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m
Changeset: b7e94495
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-23 03:05:07 +0000
URL: https://git.openjdk.java.net/amber/commit/b7e94495
Merge
Changeset: 17f2250c
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-06-23 09:38:21 +0000
URL: https://git.openjdk.java.net/amber/commit/17f2250c
8247879: Rework WeakHandle and OopHandle to dynamically support different OopStorages
Reviewed-by: coleenp, eosterlund
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/protectionDomainCache.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/oops/oopHandle.hpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/oops/weakHandle.cpp
! src/hotspot/share/oops/weakHandle.hpp
! src/hotspot/share/oops/weakHandle.inline.hpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/utilities/hashtable.cpp
Changeset: 8d9826e4
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-06-23 10:07:10 +0000
URL: https://git.openjdk.java.net/amber/commit/8d9826e4
8247995: Avoid use of a mapping function in Permissions.getPermissionCollection
Reviewed-by: rriggs
! src/java.base/share/classes/java/security/Permissions.java
+ test/micro/org/openjdk/bench/java/security/PermissionsImplies.java
Changeset: e3eb38f4
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2020-06-23 16:30:38 +0000
URL: https://git.openjdk.java.net/amber/commit/e3eb38f4
8244148: keytool -printcert and -printcrl should support the -trustcacerts and -keystore options
Reviewed-by: weijun, jjiang
! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
+ src/java.base/share/classes/sun/security/util/FilePaths.java
! test/jdk/sun/security/tools/keytool/WeakAlg.java
+ test/jdk/sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java
+ test/jdk/sun/security/tools/keytool/fakecacerts/TrustedCRL.java
+ test/jdk/sun/security/tools/keytool/fakecacerts/TrustedCert.java
+ test/jdk/sun/security/util/module_patch/java.base/sun/security/util/FilePaths.java
! test/lib/jdk/test/lib/security/KeyStoreUtils.java
Changeset: f8596b57
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-06-23 05:58:52 +0000
URL: https://git.openjdk.java.net/amber/commit/f8596b57
8247740: Inline derived CollectedHeap access for G1 and ParallelGC
Added shared helper in CollectedHeap, and inlined for G1 and ParallelGC
Reviewed-by: stefank, pliden
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
Changeset: 88df2f0f
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2020-06-23 13:41:55 +0000
URL: https://git.openjdk.java.net/amber/commit/88df2f0f
8243470: [macos] bring back O2 opt level for unsafe.cpp
Remove special case for unsafe.cpp on clang macos
Reviewed-by: erikj, ihse
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: a10a9284
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-06-23 11:59:13 +0000
URL: https://git.openjdk.java.net/amber/commit/a10a9284
8247179: Mechanism for VM operations to not take part in safepoint coalescing
Reviewed-by: rehn, dholmes
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
Changeset: 2765410a
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-06-23 11:59:13 +0000
URL: https://git.openjdk.java.net/amber/commit/2765410a
8247319: Remove on-stack nmethod hotness counter sampling from safepoints
Reviewed-by: kvn, dholmes
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/sweeper.hpp
! src/hotspot/share/runtime/vmOperations.hpp
Changeset: d8219d0a
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-06-23 06:51:35 +0000
URL: https://git.openjdk.java.net/amber/commit/d8219d0a
8213214: Set -Djava.io.tmpdir= when running tests
Reviewed-by: alanb, mikael
! make/RunTests.gmk
! test/jdk/java/nio/file/Path/Misc.java
Changeset: c0b348f3
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2020-06-23 07:48:39 +0000
URL: https://git.openjdk.java.net/amber/commit/c0b348f3
8239950: Update PKCS9 Attributes to PKCS#9 v2.0 Encodings
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/util/DerValue.java
+ test/jdk/sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java
Changeset: cb9d3efe
Author: Dong Wangya <wangyadong4 at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2020-06-22 20:26:02 +0000
URL: https://git.openjdk.java.net/amber/commit/cb9d3efe
8247979: aarch64: missing side effect of killing flags for clearArray_reg_reg
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: 6986ab25
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-06-23 13:38:20 +0000
URL: https://git.openjdk.java.net/amber/commit/6986ab25
8248041: Shenandoah: pre-Full GC root updates may miss some roots
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 4076ca82
Author: Xin Liu <xliu at openjdk.org>
Date: 2020-06-23 10:40:26 +0000
URL: https://git.openjdk.java.net/amber/commit/4076ca82
8151779: Some intrinsic flags could be replaced with one general flag
Add ControlIntrinsic switch
Reviewed-by: neliasso, phh
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/globals.hpp
+ src/hotspot/share/utilities/tribool.hpp
! test/hotspot/gtest/compiler/test_directivesParser.cpp
+ test/hotspot/gtest/utilities/test_tribool.cpp
! test/hotspot/jtreg/compiler/escapeAnalysis/TestGetClass.java
! test/hotspot/jtreg/compiler/intrinsics/IntrinsicAvailableTest.java
! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java
Changeset: 0a6262f0
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-06-23 20:15:54 +0000
URL: https://git.openjdk.java.net/amber/commit/0a6262f0
8242593: JFR: EventFactory does not scale well past unique 1000 events
Reviewed-by: jbachorik
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java
Changeset: 1aa65395
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-06-23 21:28:45 +0000
URL: https://git.openjdk.java.net/amber/commit/1aa65395
8241885: JFR tool: print does not work with inner class events
Reviewed-by: jbachorik
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Main.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java
Changeset: e178f046
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-06-23 17:43:58 +0000
URL: https://git.openjdk.java.net/amber/commit/e178f046
8248184: AMPM_OF_DAY doc fix in ChronoField
Reviewed-by: bpb, lancea
! src/java.base/share/classes/java/time/temporal/ChronoField.java
Changeset: 27fc8b67
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-06-23 21:23:00 +0000
URL: https://git.openjdk.java.net/amber/commit/27fc8b67
8246546: Simplify SystemDictionary::is_shared_class_visible
Reviewed-by: minqi, ccheung
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java
Changeset: a1f02d13
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-06-24 12:19:14 +0000
URL: https://git.openjdk.java.net/amber/commit/a1f02d13
8248130: AArch64: pf() uses mtNone instead of mtInternal
Reviewed-by: tschatzl, kbarrett, dholmes
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
Changeset: 156f6174
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-06-24 13:15:00 +0000
URL: https://git.openjdk.java.net/amber/commit/156f6174
8248132: ZGC: Unify handling of all OopStorage instances in root processing
Reviewed-by: pliden, kbarrett, tschatzl
+ src/hotspot/share/gc/shared/oopStorageSetParState.hpp
+ src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
+ src/hotspot/share/utilities/valueObjArray.hpp
+ test/hotspot/gtest/utilities/test_valueObjArray.cpp
Changeset: 3797364c
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-06-24 13:15:54 +0000
URL: https://git.openjdk.java.net/amber/commit/3797364c
8248133: SerialGC: Unify handling of all OopStorage instances in root processing
Reviewed-by: eosterlund, kbarrett, pliden
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
+ src/hotspot/share/gc/shared/oopStorageSet.inline.hpp
Changeset: 9d6aa42a
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-06-24 13:16:24 +0000
URL: https://git.openjdk.java.net/amber/commit/9d6aa42a
8247820: ParallelGC: Process strong OopStorage entries in parallel
Reviewed-by: pliden, eosterlund, kbarrett, tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psRootType.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: ef3b0ec5
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-06-24 13:16:52 +0000
URL: https://git.openjdk.java.net/amber/commit/ef3b0ec5
8247755: Leaner and more versatile GrowableArray classes
Reviewed-by: kbarrett, coleenp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/growableArray.cpp
! src/hotspot/share/utilities/growableArray.hpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp
! src/hotspot/share/utilities/hashtable.inline.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java
+ test/hotspot/gtest/utilities/test_growableArray.cpp
Changeset: 9584e01d
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2020-06-23 20:31:38 +0000
URL: https://git.openjdk.java.net/amber/commit/9584e01d
8225251: Minimise import statements in jpackage sources
Reviewed-by: herrick, asemenyuk
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LibProvidersLookup.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppImageBuilder.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxDebBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxRpmBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppStoreBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AddLauncherArguments.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AppImageBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AppImageFile.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Arguments.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/BundleParams.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Bundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/CfgFile.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DeployParams.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/FileAssociation.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/JLinkBundlerHelper.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/LauncherData.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Log.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/PathGroup.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ValidOptions.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/main/CommandLine.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/ExecutableRebrander.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinExeBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsRegistry.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixPipeline.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixSourcesBuilder.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixTool.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/ApplicationLayoutTest.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/CompareDottedVersionTest.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/DottedVersionTest.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/OverridableResourceTest.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/PathGroupTest.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/PlatformVersionTest.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/ToolValidatorTest.java
! test/jdk/tools/jpackage/linux/ShortcutHintTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java
! test/jdk/tools/jpackage/share/ArgumentsTest.java
! test/jdk/tools/jpackage/share/IconTest.java
! test/jdk/tools/jpackage/share/InstallDirTest.java
! test/jdk/tools/jpackage/share/LicenseTest.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
! test/jdk/tools/jpackage/share/SimplePackageTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JLinkOptionsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest2.java
! test/jdk/tools/jpackage/windows/WinPerUserInstallTest.java
Changeset: 112a4bd8
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-06-24 12:34:14 +0000
URL: https://git.openjdk.java.net/amber/commit/112a4bd8
8247966: runtime/logging/loadLibraryTest/LoadLibraryTest.java failed "RuntimeException: 'Unloaded library with handle' missing from stdout/stderr"
Make sure the native library is unloaded before exiting the main thread.
Reviewed-by: dcubed, dholmes
! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java
Changeset: 6b251191
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-06-24 15:18:13 +0000
URL: https://git.openjdk.java.net/amber/commit/6b251191
8248131: Simplify ServicesCatalog provider handling
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
Changeset: 1550fd88
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-06-24 09:56:20 +0000
URL: https://git.openjdk.java.net/amber/commit/1550fd88
8239782: CC_INTERP is only used by Zero interpreter
Change CC_INTERP conditional to ZERO and remove in places where unnecessary. Fix build to exclude compilers and rename CppInterpreter to ZeroInterpreter. The "C++ Interpreter" has been removed from the code a while ago.
Reviewed-by: dholmes, ihse
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/s390/globalDefinitions_s390.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/zero/abstractInterpreter_zero.cpp
! src/hotspot/cpu/zero/bytecodeInterpreter_zero.cpp
- src/hotspot/cpu/zero/cppInterpreterGenerator_zero.cpp
- src/hotspot/cpu/zero/cppInterpreter_zero.cpp
- src/hotspot/cpu/zero/cppInterpreter_zero.hpp
! src/hotspot/cpu/zero/entry_zero.hpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/cpu/zero/frame_zero.hpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/cpu/zero/interpreterFrame_zero.hpp
! src/hotspot/cpu/zero/methodHandles_zero.cpp
! src/hotspot/cpu/zero/nativeInst_zero.cpp
! src/hotspot/cpu/zero/stack_zero.cpp
+ src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
+ src/hotspot/cpu/zero/zeroInterpreter_zero.hpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
- src/hotspot/share/interpreter/bytecodeInterpreter.cpp
- src/hotspot/share/interpreter/bytecodeInterpreter.hpp
- src/hotspot/share/interpreter/bytecodeInterpreter.inline.hpp
- src/hotspot/share/interpreter/bytecodeInterpreterProfiling.hpp
- src/hotspot/share/interpreter/bytecodeInterpreterWithChecks.xml
- src/hotspot/share/interpreter/bytecodeInterpreterWithChecks.xsl
- src/hotspot/share/interpreter/cppInterpreter.cpp
- src/hotspot/share/interpreter/cppInterpreter.hpp
- src/hotspot/share/interpreter/cppInterpreterGenerator.cpp
- src/hotspot/share/interpreter/cppInterpreterGenerator.hpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreter.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/invocationCounter.cpp
! src/hotspot/share/interpreter/invocationCounter.hpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! src/hotspot/share/interpreter/templateTable.cpp
! src/hotspot/share/interpreter/templateTable.hpp
+ src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
+ src/hotspot/share/interpreter/zero/bytecodeInterpreter.hpp
+ src/hotspot/share/interpreter/zero/bytecodeInterpreter.inline.hpp
+ src/hotspot/share/interpreter/zero/bytecodeInterpreterProfiling.hpp
+ src/hotspot/share/interpreter/zero/bytecodeInterpreterWithChecks.xml
+ src/hotspot/share/interpreter/zero/bytecodeInterpreterWithChecks.xsl
+ src/hotspot/share/interpreter/zero/zeroInterpreter.hpp
+ src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
+ src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.hpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/jniHandles.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/macros.hpp
Changeset: 0e60e8ad
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-06-24 11:15:22 +0000
URL: https://git.openjdk.java.net/amber/commit/0e60e8ad
8246181: Avoid walking SymbolTable during -Xshare:dump
All symbols at dump are created as permanent. Store them in a global array to avoid working SymbolTable.
Reviewed-by: iklam, ccheung
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 95b9024a
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-24 12:41:50 +0000
URL: https://git.openjdk.java.net/amber/commit/95b9024a
8164597: TestIOException.java fails after push for JDK-8164130
Reviewed-by: prappo
! test/langtools/ProblemList.txt
! test/langtools/jdk/javadoc/doclet/testIOException/TestIOException.java
Changeset: 1e45eb3b
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-06-24 13:52:01 +0000
URL: https://git.openjdk.java.net/amber/commit/1e45eb3b
8248235: appcds/jigsaw/PatchModule/Simple.java failed when running in dynamic CDS mode
Reviewed-by: minqi
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java
Changeset: 2ad63862
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-06-24 23:45:01 +0000
URL: https://git.openjdk.java.net/amber/commit/2ad63862
8247573: gtest/GTestWrapper.java is not helpful if gtest framework is missing
Reviewed-by: erikj, iignatyev
! test/hotspot/jtreg/gtest/GTestWrapper.java
Changeset: 362f168d
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-06-24 23:47:16 +0000
URL: https://git.openjdk.java.net/amber/commit/362f168d
8242501: JFR: oldobject/TestG1.java can't find leaking object
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/event/oldobject/TestG1.java
! test/jdk/jdk/jfr/event/oldobject/TestParallel.java
! test/jdk/jdk/jfr/event/oldobject/TestSerial.java
Changeset: 3e4ad5d8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-06-24 17:48:53 +0000
URL: https://git.openjdk.java.net/amber/commit/3e4ad5d8
8246477: add whitebox support for deflating idle monitors
Reviewed-by: dholmes, eosterlund
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmThread.cpp
! test/hotspot/jtreg/compiler/testlibrary/rtm/AbortProvoker.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java
+ test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: ac37a299
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-06-24 17:49:10 +0000
URL: https://git.openjdk.java.net/amber/commit/ac37a299
8248049: minor cleanups in gc/whitebox/TestWBGC.java
Reviewed-by: hseigel
! test/hotspot/jtreg/gc/whitebox/TestWBGC.java
Changeset: 9e5f6885
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-25 02:54:12 +0000
URL: https://git.openjdk.java.net/amber/commit/9e5f6885
Added tag jdk-16+3 for changeset 76810b3a88c8
! .hgtags
Changeset: 4167ba12
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-22 19:39:18 +0000
URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 06cea107
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-06-25 08:01:17 +0000
URL: https://git.openjdk.java.net/amber/commit/06cea107
8248271: linux-x86-zero build failure
Reviewed-by: dholmes
! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp
Changeset: a6e794b3
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-06-25 08:04:28 +0000
URL: https://git.openjdk.java.net/amber/commit/a6e794b3
8248240: Remove extendedPC.hpp and fetch_frame_from_ucontext
This empty interface was left over from deleting code from before safepoint polling.
Reviewed-by: lfoltan, dholmes
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp
- src/hotspot/share/runtime/extendedPC.hpp
! src/hotspot/share/runtime/os.hpp
Changeset: a953a0f4
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2020-06-25 06:12:29 +0000
URL: https://git.openjdk.java.net/amber/commit/a953a0f4
8247968: test/jdk/javax/crypto/SecretKeyFactory/security.properties has wrong header
Wrong copyright header removed
Reviewed-by: weijun
! test/jdk/javax/crypto/SecretKeyFactory/security.properties
Changeset: 8c204010
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-06-25 16:07:39 +0000
URL: https://git.openjdk.java.net/amber/commit/8c204010
8243672: Short term pause time ratio calculation in G1 off
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: 0f2ac202
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-06-25 16:07:43 +0000
URL: https://git.openjdk.java.net/amber/commit/0f2ac202
8244603: G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
8238858: G1 Mixed gc young gen sizing might cause the first mixed gc to immediately follow the prepare mixed gc
Reviewed-by: sjohanss, iwalulya
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: 47e465cf
Author: Andrew Haley <aph at redhat.com>
Committer: Simon Tooke <stooke at openjdk.org>
Date: 2020-06-25 14:19:37 +0000
URL: https://git.openjdk.java.net/amber/commit/47e465cf
8243114: Implement montgomery{Multiply,Square}intrinsics on Windows
Reviewed-by: dholmes, andrew
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
Changeset: aacb8278
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-06-25 18:35:40 +0000
URL: https://git.openjdk.java.net/amber/commit/aacb8278
8220639: Need a way to augment JTREG_LAUNCHER_OPTIONS from command-line
Reviewed-by: erikj, dholmes
! doc/testing.html
! doc/testing.md
! make/Global.gmk
! make/RunTests.gmk
! make/common/Utils.gmk
Changeset: e00aa7c8
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-06-25 18:58:14 +0000
URL: https://git.openjdk.java.net/amber/commit/e00aa7c8
8248329: JDK-8244603 breaks windows build
Reviewed-by: sundar, dcubed
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: 4682835f
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-06-25 12:40:02 +0000
URL: https://git.openjdk.java.net/amber/commit/4682835f
8203005: The top-of-stack type specified for nofast_* bytecodes are wrong
The change was left by 8074345 the types were wrongly put as T_ILLEGAL for T_OBJECT, and T_ILLEGAL for T_INT.
Reviewed-by: dcubed, cjplummer
! src/hotspot/share/interpreter/bytecodes.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java
Changeset: 23bbc981
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-06-25 21:46:12 +0000
URL: https://git.openjdk.java.net/amber/commit/23bbc981
8248302: JFR: Add test for OldObjectSample event when using ZGC
Reviewed-by: mgronlun
+ test/jdk/jdk/jfr/event/oldobject/TestZ.java
Changeset: 1efa5bd3
Author: duke <duke at openjdk.org>
Date: 2020-06-25 22:03:39 +0000
URL: https://git.openjdk.java.net/amber/commit/1efa5bd3
Automatic merge of master into enhanced-enums
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
More information about the amber-dev
mailing list