hg: amber/amber: 119 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Thu Jun 13 20:02:37 UTC 2019
Changeset: 098fa5ddb308
Author: egahlin
Date: 2019-06-06 22:31 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/098fa5ddb308
8219205: JFR file without license header
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvent.java
Changeset: 759acbfb9fde
Author: iignatyev
Date: 2019-06-06 13:42 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/759acbfb9fde
8225450: use @file in CtwRunner
Reviewed-by: kvn
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: 5c7c3662c386
Author: bpb
Date: 2019-06-06 14:13 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/5c7c3662c386
8224617: (fs) java/nio/file/FileStore/Basic.java found filesystem twice
Reviewed-by: alanb
! test/jdk/java/nio/file/FileStore/Basic.java
! test/lib/jdk/test/lib/util/FileUtils.java
Changeset: 1b17d09e3e05
Author: kvn
Date: 2019-06-06 15:12 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/1b17d09e3e05
8208379: compiler/jvmci/events/JvmciNotifyInstallEventTest.java failed with "Got unexpected event count after 2nd install attempt: expected 9 to equal 2"
Reviewed-by: iignatyev
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
Changeset: 64b76867851b
Author: kvn
Date: 2019-06-06 16:06 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/64b76867851b
8222371: Use UL for TraceNMethodInstalls code
Reviewed-by: dholmes
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 8cd2d6dee328
Author: igerasim
Date: 2019-06-06 17:20 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/8cd2d6dee328
8225397: Integer value miscalculation in toString() method of BitSet
Reviewed-by: aph
! src/java.base/share/classes/java/util/BitSet.java
+ test/jdk/java/util/BitSet/HugeToString.java
Changeset: 0a7af38ef32a
Author: darcy
Date: 2019-06-06 17:48 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/0a7af38ef32a
8225465: Add @jls tags to receiver type methods
Reviewed-by: lancea, jjg
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java
! src/java.compiler/share/classes/javax/lang/model/type/ExecutableType.java
Changeset: 5a5f83da57eb
Author: dtitov
Date: 2019-06-06 18:57 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/5a5f83da57eb
8206074: nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java is timing out
Reviewed-by: cjplummer, gadams
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001.java
Changeset: 0d44bf1ead37
Author: egahlin
Date: 2019-06-07 04:57 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/0d44bf1ead37
8224139: Deprecate -XX:FlightRecorder option
Reviewed-by: mgronlun, mseledtsov
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 9772d90df0d0
Author: iignatyev
Date: 2019-06-06 23:06 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/9772d90df0d0
8225469: clean up problem lists
Reviewed-by: kvn
! test/hotspot/jtreg/ProblemList-graal.txt
! test/jdk/ProblemList-graal.txt
Changeset: d59aec2ead21
Author: mbaesken
Date: 2019-06-06 09:30 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/d59aec2ead21
8225402: events logging in deoptimization.cpp should go to deopt-log
Reviewed-by: mdoerr, stuefe, coleenp
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: d868727d8f0b
Author: jlahoda
Date: 2019-06-07 10:09 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/d868727d8f0b
8223782: jshell parser should handle Text Blocks
Summary: Completion analysis should detect text blocks properly.
Reviewed-by: jlaskey, rfield
! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java
! test/langtools/jdk/jshell/CompletenessTest.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
Changeset: eaa1e236f305
Author: mdoerr
Date: 2019-06-07 10:13 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/eaa1e236f305
8225347: [s390] Unexpected exit from stack overflow test
Reviewed-by: simonis
! src/hotspot/cpu/s390/globals_s390.hpp
Changeset: 07ff89762205
Author: pliden
Date: 2019-06-07 11:19 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/07ff89762205
8225340: ZGC: Add logging of High Usage rule
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zDirector.cpp
Changeset: 4556dd808daa
Author: pliden
Date: 2019-06-07 11:19 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/4556dd808daa
8222145: Add -XX:SoftMaxHeapSize flag
Reviewed-by: eosterlund, tschatzl
! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
+ test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java
Changeset: 38006f020b94
Author: pliden
Date: 2019-06-07 11:19 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/38006f020b94
8222182: ZGC: Use SoftMaxHeapSize to guide GC heuristics
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
Changeset: 9a120214e732
Author: pliden
Date: 2019-06-07 11:19 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/9a120214e732
8222467: ZGC: Log min/max/softmax capacity
Reviewed-by: stefank
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
Changeset: 55319b27b346
Author: shade
Date: 2019-06-07 11:47 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/55319b27b346
8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded for contending fixups
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 09b09388f197
Author: shade
Date: 2019-06-07 11:48 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/09b09388f197
8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: ae41e1037bde
Author: chegar
Date: 2019-06-07 11:47 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/ae41e1037bde
8225424: Add jdk.net.usePlainSocketImpl runs to a couple of tests
Reviewed-by: alanb
! test/jdk/java/net/SocketOption/AfterClose.java
! test/jdk/java/net/SocketOption/NullsAndBadValues.java
Changeset: fe87ca416753
Author: chegar
Date: 2019-06-07 11:51 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/fe87ca416753
8216988: ServerSocket.implAccept should include warnings about Socket type/state
Reviewed-by: alanb
! src/java.base/share/classes/java/net/ServerSocket.java
Changeset: ceabad800468
Author: jlaskey
Date: 2019-06-07 08:47 -0300
URL: http://hg.openjdk.java.net/amber/amber/rev/ceabad800468
8225448: String::translateEscapes javadoc has accessibility issues
Reviewed-by: jjg
! src/java.base/share/classes/java/lang/String.java
Changeset: 47ee6c00d27c
Author: mbaesken
Date: 2019-06-05 16:53 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/47ee6c00d27c
8224958: add os::dll_load calls to event log
Reviewed-by: dholmes, mdoerr, stuefe
! 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
Changeset: f4b2d5b83ebf
Author: erikj
Date: 2019-06-07 09:16 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/f4b2d5b83ebf
8217739: Cannot reuse java.base UnixConstants.java from target in BuildJDK when cross compiling
Reviewed-by: tbell, aoqi
- make/CreateBuildJdkCopy.gmk
! make/ExplodedImageOptimize.gmk
! make/Main.gmk
! make/autoconf/buildjdk-spec.gmk.in
! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
! make/gensrc/GensrcMisc.gmk
Changeset: d19dc5b10fbb
Author: never
Date: 2019-06-07 10:26 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/d19dc5b10fbb
8209626: [JVMCI] Use implicit exception table for dispatch and printing
Reviewed-by: kvn
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/exceptionHandlerTable.cpp
! src/hotspot/share/code/exceptionHandlerTable.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java
Changeset: 3493c1bc59fd
Author: lmesnik
Date: 2019-06-07 12:26 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/3493c1bc59fd
8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash.
Reviewed-by: thartmann, sspitsyn
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
+ test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java
Changeset: 14283f280695
Author: kvn
Date: 2019-06-07 13:57 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/14283f280695
8225350: compiler/jvmci/compilerToVM/IsCompilableTest.java timed out
Reviewed-by: iignatyev
! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/hotspot/jtreg/runtime/appcds/GraalWithLimitedMetaspace.java
Changeset: 357c9dcb6eb9
Author: ccheung
Date: 2019-06-07 14:03 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/357c9dcb6eb9
8224497: Remove FIXME in metaspaceClosure.cpp
Summary: Also cleaned up some comment and code related to the od (optional data) region.
Reviewed-by: iklam, jiangli
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceClosure.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
Changeset: fd61ef6c4091
Author: jjg
Date: 2019-06-07 14:32 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/fd61ef6c4091
8224257: fix issues in files generated by pandoc
Reviewed-by: mchung
! make/jdk/src/classes/build/tools/fixuppandoc/Main.java
Changeset: 1fe17d2be502
Author: dlong
Date: 2019-06-07 18:11 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/1fe17d2be502
8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods
Reviewed-by: kvn, dnsimon
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
Changeset: 40320fb1920a
Author: sviswanathan
Date: 2019-06-07 15:35 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/40320fb1920a
8224234: compiler/codegen/TestCharVect2.java fails in test_mulc
Reviewed-by: vlivanov, thartmann
! src/hotspot/cpu/x86/x86.ad
Changeset: 1e0b948cc122
Author: jjg
Date: 2019-06-07 16:38 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/1e0b948cc122
8224257: fix issues in files generated by pandoc
Reviewed-by: mchung
! make/jdk/src/classes/build/tools/fixuppandoc/Main.java
Changeset: a9188ba494a3
Author: iignatyev
Date: 2019-06-07 21:35 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/a9188ba494a3
8149040: Cleanup compiler/jsr292/NonInlinedCall tests after JDK-8148994
Reviewed-by: kvn, thartmann
- test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java
Changeset: 686dedba1d9a
Author: egahlin
Date: 2019-06-09 11:28 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/686dedba1d9a
8216064: -XX:StartFlightRecording:settings= doesn't work properly
Reviewed-by: mgronlun
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/jni/jfrJavaCall.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java
+ test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java
Changeset: fcc702f17582
Author: lancea
Date: 2019-06-09 05:56 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/fcc702f17582
8225322: Broken links in java.sql
Reviewed-by: darcy, jjg
! src/java.sql/share/classes/java/sql/package-info.java
! src/java.sql/share/classes/javax/sql/package-info.java
Changeset: 84b9996abbee
Author: darcy
Date: 2019-06-09 15:21 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/84b9996abbee
8181869: getAnnotatedParameterTypes%G?%@() specification should be clarified
Reviewed-by: lancea
! src/java.base/share/classes/java/lang/reflect/Executable.java
Changeset: 6e432194ee97
Author: darcy
Date: 2019-06-09 15:48 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/6e432194ee97
8042748: Clarify exception thrown by ParameterizedTypeImpl.validateConstructorArguments()
Reviewed-by: lancea
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
Changeset: ea43db53de91
Author: jlahoda
Date: 2019-06-10 05:09 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/ea43db53de91
8223305: Compiler support for Switch Expressions
Reviewed-by: mcimadamore, vromero
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! test/langtools/tools/javac/diags/examples/BracketsNotAllowedImplicitLambda.java
- test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java
- test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java
- test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java
- test/langtools/tools/javac/diags/examples/BreakMissingValue.java
! test/langtools/tools/javac/diags/examples/FutureVarNotAllowed.java
+ test/langtools/tools/javac/diags/examples/IllegalRefToRestrictedType.java
! test/langtools/tools/javac/diags/examples/IllegalRefToVarType.java
+ test/langtools/tools/javac/diags/examples/InvalidYield.java
+ test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java
+ test/langtools/tools/javac/diags/examples/NoSwitchExpression.java
+ test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java
+ test/langtools/tools/javac/diags/examples/RestrictedTypeNotAllowedPreview.java
! test/langtools/tools/javac/diags/examples/SwitchExpressions.java
! test/langtools/tools/javac/diags/examples/VarNotAllowed.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedArray.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedCompound.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedHere.java
! test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java
! test/langtools/tools/javac/lambda/deduplication/Deduplication.java
! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java
! test/langtools/tools/javac/lib/DPrinter.java
! test/langtools/tools/javac/lvti/ParserTest.out
! test/langtools/tools/javac/lvti/ParserTest9.out
! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.out
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/switchexpr/BreakTest.java
! test/langtools/tools/javac/switchexpr/DefiniteAssignment1.java
! test/langtools/tools/javac/switchexpr/DefiniteAssignment2.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks1.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.out
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBugs.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchDA.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchEmbedding.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough1.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java
+ test/langtools/tools/javac/switchexpr/ExpressionSwitchToString.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.java
! test/langtools/tools/javac/switchexpr/ParseIncomplete.java
! test/langtools/tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java
! test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.java
! test/langtools/tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java
! test/langtools/tools/javac/switchexpr/TryCatch.java
+ test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
+ test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.out
+ test/langtools/tools/javac/switchexpr/WrongBreakTest.java
+ test/langtools/tools/javac/switchexpr/WrongBreakTest.out
+ test/langtools/tools/javac/switchexpr/WrongYieldTest.java
+ test/langtools/tools/javac/switchexpr/WrongYieldTest.out
+ test/langtools/tools/javac/switchextra/DefiniteAssignment1.java
+ test/langtools/tools/javac/switchextra/DefiniteAssignment2.java
+ test/langtools/tools/javac/switchextra/DefiniteAssignment2.out
! test/langtools/tools/javac/switchextra/MultipleLabelsExpression.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out
Changeset: ed12027517c0
Author: neliasso
Date: 2019-02-14 14:54 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/ed12027517c0
8224675: Late GC barrier insertion for ZGC
Reviewed-by: roland, eosterlund, pliden
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/runtime/stackValue.cpp
! src/hotspot/share/utilities/growableArray.hpp
Changeset: 871bc449ce06
Author: stefank
Date: 2019-06-07 13:50 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/871bc449ce06
8223837: Add -XX:MinHeapSize flag to set the minimum heap size
Reviewed-by: pliden, tschatzl
! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcArguments.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/genArguments.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
Changeset: 8081b181bba8
Author: dfuchs
Date: 2019-06-10 11:17 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/8081b181bba8
8224865: Replace wildcard address with loopback or local host in tests - part 13
Summary: Fixes intermittent failures observed in some network tests
Reviewed-by: chegar
! test/jdk/com/sun/net/httpserver/Test1.java
! test/jdk/com/sun/net/httpserver/bugs/B6373555.java
! test/jdk/com/sun/net/httpserver/bugs/B6401598.java
! test/jdk/com/sun/net/httpserver/bugs/B6431193.java
! test/jdk/com/sun/net/httpserver/bugs/B6433018.java
! test/jdk/com/sun/net/httpserver/bugs/B8211420.java
! test/jdk/java/net/ResponseCache/Test2.java
! test/jdk/java/net/URL/GetContent.java
! test/jdk/sun/net/www/http/HttpClient/StreamingRetry.java
! test/jdk/sun/net/www/protocol/http/DigestTest.java
! test/jdk/sun/net/www/protocol/http/RelativeRedirect.java
Changeset: 966a51af2986
Author: pliden
Date: 2019-06-10 12:52 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/966a51af2986
8224966: ZGC: Don't skip oop verification in OopMapSet::all_do()
Reviewed-by: stefank, eosterlund
! src/hotspot/share/compiler/oopMap.cpp
Changeset: d60b24a09900
Author: pliden
Date: 2019-06-10 12:52 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/d60b24a09900
8225227: ZGC: Be exact in what load barrier to use in ZHeapIterator
Reviewed-by: stefank
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
Changeset: d8942f5d6c75
Author: weijun
Date: 2019-06-10 20:38 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/d8942f5d6c75
8221719: Jarsigner fails to verify signed by alias if alias given in wrong case
Reviewed-by: weijun
Contributed-by: Philipp Kunz <philipp.kunz at paratix.ch>
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java
Changeset: f72f801b00bd
Author: hseigel
Date: 2019-06-10 09:52 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/f72f801b00bd
8224952: RI deviates from JVMS - non-zero minor_version for class files throws UnsupportedClassVersionError.
Summary: Change the JVM to follow the JVM Spec and accept non-zero minor_version for appropriate older class file versions.
Reviewed-by: acorn, dholmes, iignatyev
! src/hotspot/share/classfile/classFileParser.cpp
! test/hotspot/jtreg/runtime/ClassFile/PreviewVersion.java
Changeset: 811df7c64724
Author: dpochepk
Date: 2019-06-10 17:02 +0300
URL: http://hg.openjdk.java.net/amber/amber/rev/811df7c64724
8222412: AARCH64: multiple instructions encoding issues
Reviewed-by: aph
+ src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
Changeset: 4cf21c5c956a
Author: dtitov
Date: 2019-06-10 09:41 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/4cf21c5c956a
8222828: vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java failed
Reviewed-by: cjplummer, gadams, jcbeyler
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004.java
Changeset: 218f5a414379
Author: zgu
Date: 2019-06-10 13:42 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/218f5a414379
8225514: Shenandoah: ShenandoahCodeRoots should inherit from AllStatic
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
Changeset: b76aee290002
Author: dnsimon
Date: 2019-06-10 15:55 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/b76aee290002
8225492: Update JVMCI
Reviewed-by: iveresov, kvn
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCI.java
Changeset: 040e1c6dab96
Author: darcy
Date: 2019-06-10 15:53 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/040e1c6dab96
8225532: Update source enums to describe 12 and 13 language features
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
Changeset: c6498066a0a5
Author: smarks
Date: 2019-06-10 17:33 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/c6498066a0a5
8205131: remove Runtime trace methods
Reviewed-by: lancea, rriggs, iklam
! src/java.base/share/classes/java/lang/Runtime.java
! test/jaxp/javax/xml/jaxp/unittest/transform/ProcessXSLT.java
! test/jdk/java/rmi/activation/CommandEnvironment/SetChildEnv.java
! test/jdk/sun/rmi/log/ReliableLog/Recovery.java
Changeset: 670b4794f51e
Author: iignatyev
Date: 2019-06-10 17:11 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/670b4794f51e
8209917: fix TODO in GatherDiagnosticInfoObserver
Reviewed-by: jjg, dholmes
! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java
Changeset: ddda023e6f66
Author: neliasso
Date: 2019-06-11 09:27 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/ddda023e6f66
8225509: clean_catch_blocks must add preds first
Reviewed-by: kvn
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: bc5baf205475
Author: mdoerr
Date: 2019-06-11 09:51 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/bc5baf205475
8224826: Implement fast class initialization checks on PPC64
Reviewed-by: vlivanov, gromero
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
Changeset: fc4042870cc4
Author: chegar
Date: 2019-06-11 09:21 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/fc4042870cc4
8225426: Replace plain with system-default in Socket and ServerSocket
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
Changeset: b42cadf7eb4a
Author: rraghavan
Date: 2019-06-11 14:33 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/b42cadf7eb4a
8225567: Wrong file headers with 8202414 fix changeset
Summary: Corrected source file headers
Reviewed-by: thartmann
! src/hotspot/share/opto/memnode.cpp
! test/hotspot/jtreg/compiler/c2/Test8202414.java
Changeset: 24c59b1579d7
Author: eosterlund
Date: 2019-06-11 10:55 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/24c59b1579d7
8224871: os::attempt_reserve_memory_at() tries too hard
Reviewed-by: pliden, coleenp, stuefe
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
Changeset: 50270ff05a65
Author: neliasso
Date: 2019-06-11 12:39 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/50270ff05a65
8225564: Remove wrong assert in clean_catch_blocks
Reviewed-by: thartmann
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: 27e810f1f8a3
Author: dholmes
Date: 2019-06-11 08:03 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/27e810f1f8a3
8225568: ProblemList compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
Reviewed-by: thartmann
! test/hotspot/jtreg/ProblemList.txt
Changeset: d9a157f6fd71
Author: coleenp
Date: 2019-06-11 07:31 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/d9a157f6fd71
8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected
Summary: Rehash threshold was too low for StringTable, and rehashed size table was too large.
Reviewed-by: rehn, gziemski
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
Changeset: 03af124751f5
Author: aph
Date: 2019-06-10 10:11 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/03af124751f5
8225429: Regression in disassembly quality
Reviewed-by: never
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/compiler/abstractDisassembler.cpp
! src/hotspot/share/compiler/disassembler.cpp
Changeset: 1fef7d9309a9
Author: dfuchs
Date: 2019-06-11 15:46 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/1fef7d9309a9
8225512: Replace wildcard address with loopback or local host in tests - part 15
Summary: Updates httpserver tests to use the loopback instead of the wildcard wherever possible.
Reviewed-by: michaelm
! test/jdk/com/sun/net/httpserver/MissingTrailingSpace.java
! test/jdk/com/sun/net/httpserver/Test10.java
! test/jdk/com/sun/net/httpserver/Test11.java
! test/jdk/com/sun/net/httpserver/Test12.java
! test/jdk/com/sun/net/httpserver/Test13.java
! test/jdk/com/sun/net/httpserver/Test14.java
! test/jdk/com/sun/net/httpserver/Test2.java
! test/jdk/com/sun/net/httpserver/Test3.java
! test/jdk/com/sun/net/httpserver/Test4.java
! test/jdk/com/sun/net/httpserver/Test5.java
! test/jdk/com/sun/net/httpserver/Test6.java
! test/jdk/com/sun/net/httpserver/Test7.java
! test/jdk/com/sun/net/httpserver/Test7a.java
! test/jdk/com/sun/net/httpserver/Test8.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/com/sun/net/httpserver/TestLogging.java
! test/jdk/com/sun/net/httpserver/bugs/B6339483.java
! test/jdk/com/sun/net/httpserver/bugs/B6341616.java
! test/jdk/com/sun/net/httpserver/bugs/B6393710.java
! test/jdk/com/sun/net/httpserver/bugs/B6526158.java
! test/jdk/com/sun/net/httpserver/bugs/B6526913.java
! test/jdk/com/sun/net/httpserver/bugs/B6529200.java
! test/jdk/com/sun/net/httpserver/bugs/B6744329.java
! test/jdk/com/sun/net/httpserver/bugs/B6886436.java
! test/jdk/com/sun/net/httpserver/bugs/FixedLengthInputStream.java
! test/jdk/com/sun/net/httpserver/bugs/HeadTest.java
! test/jdk/com/sun/net/httpserver/bugs/TruncatedRequestBody.java
Changeset: dbf5cda9843d
Author: lancea
Date: 2019-06-11 13:04 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/dbf5cda9843d
8225189: Multiple JNI calls within critical region in ZIP Library
Reviewed-by: alanb
! src/java.base/share/native/libzip/Deflater.c
! src/java.base/share/native/libzip/Inflater.c
Changeset: f492567244ab
Author: valeriep
Date: 2019-06-11 21:30 +0000
URL: http://hg.openjdk.java.net/amber/amber/rev/f492567244ab
8080462: Update SunPKCS11 provider with PKCS11 v2.40 support
Summary: Added support for GCM, PSS, and other mechanisms
Reviewed-by: jnimeh
+ src/java.base/share/classes/sun/security/util/GCMParameters.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_CCM_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_GCM_PARAMS.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_digest.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_mutex.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
+ test/jdk/sun/security/pkcs11/Cipher/Test4512704.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCM.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java
+ test/jdk/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java
+ test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java
! test/jdk/sun/security/pkcs11/MessageDigest/ByteBuffers.java
+ test/jdk/sun/security/pkcs11/Signature/InitAgainPSS.java
+ test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java
+ test/jdk/sun/security/pkcs11/Signature/SigInteropPSS.java
+ test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java
+ test/jdk/sun/security/pkcs11/Signature/TestDSA2.java
Changeset: 75f47593d244
Author: jjg
Date: 2019-06-11 14:56 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/75f47593d244
8214399: Javap -help should provide information about --multi-release option
Reviewed-by: jlahoda
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
Changeset: ff74a3c584e5
Author: iignatyev
Date: 2019-06-11 14:59 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/ff74a3c584e5
8066173: compiler/types/correctness/OffTest.java failed with assert
Reviewed-by: kvn
! test/hotspot/jtreg/ProblemList.txt
Changeset: f7cc25dda38a
Author: zgu
Date: 2019-06-11 19:15 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/f7cc25dda38a
8225572: Shenandoah: Move JNIHandles root out of serial roots
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp
Changeset: c2398053ee90
Author: ascarpino
Date: 2019-06-11 16:31 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/c2398053ee90
8211018: Session Resumption without Server-Side State
Reviewed-by: xuelei, jnimeh, jjiang
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/ssl/SessionId.java
+ src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java
! test/jdk/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java
! test/jdk/sun/security/ssl/DHKeyExchange/DHEKeySizing.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java
Changeset: ae3dbc712839
Author: darcy
Date: 2019-06-11 17:20 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/ae3dbc712839
7086604: (reflect) Clarifications to javadoc for getGeneric*Type methods in j.l.r
Reviewed-by: lancea, abuckley
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/TypeVariable.java
Changeset: 755e82641224
Author: sangheki
Date: 2019-06-12 10:34 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/755e82641224
8225478: Make G1CMRootRegions independent of HeapRegions
Summary: Remove dependency of HeapRegion from G1CMRootRegions class
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/memory/memRegion.hpp
Changeset: 0530705ca300
Author: hannesw
Date: 2019-06-12 13:21 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/0530705ca300
8223364: Bad placement of anchor relative to header
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
Changeset: ef577fa0dd10
Author: jlahoda
Date: 2019-06-12 13:49 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/ef577fa0dd10
8220018: javac crash when compiling try-catch-finally inside switch expression
Summary: Correcting handling of finally that yields from a switch expression.
Reviewed-by: mcimadamore, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/switchexpr/TryCatchFinally.java
Changeset: c63b9b87c28a
Author: thartmann
Date: 2019-06-12 14:06 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/c63b9b87c28a
8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL
Summary: Handle unsafe off-heap access with constant zero address.
Reviewed-by: vlivanov, roland
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/output.cpp
+ test/hotspot/jtreg/compiler/unsafe/TestUnsafeLoadWithZeroAddress.java
Changeset: 596ae6c3ef6f
Author: mdoerr
Date: 2019-06-12 14:21 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/596ae6c3ef6f
8223249: [s390] Cleanup TemplateInterpreterGenerator::generate_fixed_frame
Reviewed-by: coleenp, gromero
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
Changeset: 03d417fd7d9a
Author: mdoerr
Date: 2019-06-12 14:22 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/03d417fd7d9a
8224827: Implement fast class initialization checks on s390
Reviewed-by: vlivanov, gromero
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
Changeset: 0c20dbc3d547
Author: mdoerr
Date: 2019-06-12 14:24 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/0c20dbc3d547
8224090: [PPC64] Fix SLP patterns for filling an array with double float literals
Reviewed-by: mdoerr, simonis
Contributed-by: Kazunori Ogata <ogatak at jp.ibm.com>
! src/hotspot/cpu/ppc/ppc.ad
Changeset: 492b644bb9c2
Author: dcubed
Date: 2019-06-12 10:52 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/492b644bb9c2
8225453: is_busy diagnostics and other baseline cleanups from Async Monitor Deflation project
Reviewed-by: dholmes, rehn, coleenp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 730ed3fc6605
Author: chegar
Date: 2019-06-12 16:10 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/730ed3fc6605
8225651: Missed the `@` in a couple of code tags of SocketImpl
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/java/net/SocketImpl.java
Changeset: 466d6e2d2ddf
Author: kvn
Date: 2019-06-12 10:37 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/466d6e2d2ddf
8223796: JVMCIEnv::get_jvmci_type does not keep klasses alive
Reviewed-by: iveresov, eosterlund
! src/hotspot/share/jvmci/jvmciEnv.cpp
Changeset: d109188f6480
Author: ccheung
Date: 2019-06-12 10:45 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/d109188f6480
8224710: [TESTBUG] dynamicArchive/ExcludedClasses.java test failed in tier6 testing on Windows
Summary: Account for the failure in loading of the base archive in CDSTestUtils::isUnableToMap().
Reviewed-by: jiangli, iklam
! src/hotspot/share/memory/metaspace.cpp
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: 139f21bad9fd
Author: iignatyev
Date: 2019-06-12 11:48 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/139f21bad9fd
8158048: Fix failure message from jtreg gtest wrapper
Reviewed-by: kvn, mseledtsov
+ test/hotspot/jtreg/gtest/GTestResultParser.java
! test/hotspot/jtreg/gtest/GTestWrapper.java
Changeset: 1224b16c8ff4
Author: epavlova
Date: 2019-06-12 12:31 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/1224b16c8ff4
8225622: [AOT] runtime/SharedArchiveFile/TestInterpreterMethodEntries.java crashed with AOTed java.base
Reviewed-by: kvn
! test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java
Changeset: 8038250f9939
Author: darcy
Date: 2019-06-12 14:14 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/8038250f9939
8225675: Outdated citation of JLS in java.lang.ref.Reference
Reviewed-by: lancea, jjg, mchung
! src/java.base/share/classes/java/lang/ref/Reference.java
Changeset: 1357c4996b2e
Author: hannesw
Date: 2019-06-12 23:21 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/1357c4996b2e
8225671: Support HTML 5 character references in javadoc
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! test/langtools/tools/doclint/CoverageExtras.java
! test/langtools/tools/doclint/html/EntitiesTest.java
! test/langtools/tools/doclint/html/EntitiesTest.out
Changeset: 946f7f2d321c
Author: wetmore
Date: 2019-06-12 18:58 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/946f7f2d321c
8171279: Support X25519 and X448 in TLS
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
+ src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroup.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroupCredentials.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroupPossession.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
+ src/java.base/share/classes/sun/security/ssl/XDHKeyExchange.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyAgreement.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
+ test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java
Changeset: 74f0622db875
Author: weijun
Date: 2019-06-13 10:06 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/74f0622db875
6722928: Support SSPI as a native GSS-API provider
Reviewed-by: erikj, nwilliams, valeriep
! make/lib/Lib-java.security.jgss.gmk
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenTarg.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
! src/java.security.jgss/share/native/libj2gss/NativeFunc.h
! src/java.security.jgss/share/native/libj2gss/NativeUtil.h
! src/java.security.jgss/share/native/libj2gss/gssapi.h
+ src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
Changeset: bd2f0954cbb9
Author: iignatyev
Date: 2019-06-12 21:17 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/bd2f0954cbb9
8208236: [TESTBUG] vmTestbase/nsk/stress/stack tests fail by timeout
Reviewed-by: dholmes
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack002.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack003.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack004.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack005.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack006.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack010.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack011.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack013.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack014.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack015.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java
Changeset: 03c98877f3bd
Author: iignatyev
Date: 2019-06-12 17:22 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/03c98877f3bd
8225676: cleanup hotspot ProblemList
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/ProblemList.txt
Changeset: 6c8d5d0e1be4
Author: tnakamura
Date: 2019-06-13 08:42 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/6c8d5d0e1be4
8224184: jshell got IOException at exiting with AIX
Reviewed-by: rfield, jlahoda
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java
+ test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java
Changeset: 28f4594b19c2
Author: ronsh
Date: 2019-06-13 08:42 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/28f4594b19c2
8224161: Check.checkOverrideClashes n^2 algorithm
Summary: Caching type's members in Check.checkOverrideClashes to improve performance.
Reviewed-by: mcimadamore, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
Changeset: ef91ba2e6cff
Author: ssadetsky
Date: 2019-06-03 08:13 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/ef91ba2e6cff
8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JPopupMenu/6580930/bug6580930.java
Changeset: 72bdfcf4cfb5
Author: psadhukhan
Date: 2019-06-04 14:23 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/72bdfcf4cfb5
Merge
Changeset: ed5c7d68ed5a
Author: psadhukhan
Date: 2019-06-04 14:43 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/ed5c7d68ed5a
8224876: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java fails on linux-x64
Reviewed-by: serb, jdv
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java
Changeset: 37819ad0ac6f
Author: ant
Date: 2019-06-06 15:46 +0300
URL: http://hg.openjdk.java.net/amber/amber/rev/37819ad0ac6f
8225118: Robot.createScreenCapture() returns black image on HiDPI linux with gtk3
Reviewed-by: serb
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! test/jdk/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java
Changeset: f680bedc0dcb
Author: prr
Date: 2019-06-07 09:38 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/f680bedc0dcb
Merge
- make/CreateBuildJdkCopy.gmk
- src/java.base/share/lib/security/cacerts
! test/jdk/ProblemList.txt
Changeset: 13ec0d88815b
Author: serb
Date: 2019-06-09 14:12 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/13ec0d88815b
8222083: Support of "64-bit IEEE floating point" encoding for the AU file format
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java
! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java
+ test/jdk/javax/sound/sampled/spi/AudioFileReader/RecognizeAuFloat.java
Changeset: fe6404b8394a
Author: serb
Date: 2019-06-09 17:46 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/fe6404b8394a
8223045: GraphicsEnvironment does not detect resolution changes in multiscreen systems
Reviewed-by: prr
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: de1d2a535c08
Author: psadhukhan
Date: 2019-06-10 10:52 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/de1d2a535c08
8225368: broken links in java.desktop files
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/java/awt/FontMetrics.java
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/attribute/package-info.java
Changeset: f85fa2fc78c2
Author: psadhukhan
Date: 2019-06-11 11:01 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/f85fa2fc78c2
8225511: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java fails in linux-x64
Reviewed-by: serb, prr
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java
Changeset: 3467ea483f09
Author: serb
Date: 2019-06-11 10:15 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/3467ea483f09
8225144: [macos] In Aqua L&F backspace key does not delete when Shift is pressed
Reviewed-by: psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
+ test/jdk/javax/swing/text/JTextComponent/6361367/bug6361367.java
Changeset: 18629738b64b
Author: prr
Date: 2019-06-11 10:34 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/18629738b64b
8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11
Reviewed-by: serb, neugens
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: ad93c5329cac
Author: serb
Date: 2019-06-11 16:23 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/ad93c5329cac
8221246: NullPointerException within Win32ShellFolder2
Reviewed-by: prr
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
Changeset: 9cb499911646
Author: prr
Date: 2019-06-11 17:15 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/9cb499911646
8225487: giflib legal file is missing attribution for openbsd-reallocarray.c
Reviewed-by: serb, kcr
! src/java.desktop/share/legal/giflib.md
Changeset: 5d5fccc4fd3f
Author: psadhukhan
Date: 2019-06-12 10:02 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/5d5fccc4fd3f
Merge
- src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java
- test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java
- test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java
- test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java
- test/langtools/tools/javac/diags/examples/BreakMissingValue.java
Changeset: 59642852dee0
Author: psadhukhan
Date: 2019-06-13 11:31 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/59642852dee0
Merge
Changeset: 5c4f1b7c753b
Author: psadhukhan
Date: 2019-06-13 12:22 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/5c4f1b7c753b
Merge
Changeset: 96c7427456f9
Author: michaelm
Date: 2019-06-13 09:10 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/96c7427456f9
8216417: cleanup of IPv6 scope-id handling
Reviewed-by: alanb, chegar, dfuchs
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/native/libnet/Inet6Address.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/net_util_md.c
! test/jdk/ProblemList.txt
+ test/jdk/java/net/Inet6Address/Scoping.java
+ test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java
! test/jdk/java/net/ipv6tests/B6521014.java
+ test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java
Changeset: 0f38ab93a53c
Author: mdoerr
Date: 2019-06-13 11:12 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/0f38ab93a53c
8225663: [testbug] Missing JNIEXPORT in XAbortProvoker native function
Reviewed-by: mbaesken, gromero, kvn
! test/hotspot/jtreg/compiler/testlibrary/rtm/libXAbortProvoker.c
Changeset: f48d3bec75ba
Author: tschatzl
Date: 2019-06-13 11:54 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/f48d3bec75ba
8225418: G1: region attribute remembered set state disagrees with actual remembered set state
Summary: Keep remembered set update information when updating region attributes when abandoning the remaining collection set after mixed gc.
Reviewed-by: kbarrett, mdoerr
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
Changeset: bd613b97c7c8
Author: egahlin
Date: 2019-06-13 12:27 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/bd613b97c7c8
8220657: JFR.dump does not work when filename is set
Reviewed-by: ysuenaga
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java
Changeset: 865775b86780
Author: smonteith
Date: 2019-06-13 15:24 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/865775b86780
8214527: ZGC for Aarch64
Summary: Implement ZGC for AArch64
Reviewed-by: aph, pliden, eosterlund, rkennke, shade, njian, adinn
! make/autoconf/hotspot.m4
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
+ src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zArguments_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.hpp
Changeset: 22b3b7983ada
Author: weijun
Date: 2019-06-13 23:53 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/22b3b7983ada
8225180: SignedObject with invalid Key not throwing the InvalidKeyException in Windows
Reviewed-by: mullan
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java
+ test/jdk/sun/security/mscapi/NullKey.java
Changeset: 7c9151c7dc40
Author: jwilhelm
Date: 2019-06-13 18:02 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/7c9151c7dc40
Added tag jdk-14+0 for changeset 22b3b7983ada
! .hgtags
Changeset: 30b1b7b4dd86
Author: darcy
Date: 2019-06-11 16:45 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/30b1b7b4dd86
8214546: Start of release updates for JDK 14
8214547: Add SourceVersion.RELEASE_14
8214548: Add source 14 and target 14 to javac
8214549: Bump maximum recognized class file version to 58 for JDK 14
Reviewed-by: jjg, mikael, erikj, jlahoda, dholmes
! make/autoconf/version-numbers
+ make/data/symbols/java.base-D.sym.txt
+ make/data/symbols/java.compiler-D.sym.txt
+ make/data/symbols/java.desktop-D.sym.txt
+ make/data/symbols/java.management-D.sym.txt
+ make/data/symbols/java.management.rmi-D.sym.txt
+ make/data/symbols/java.net.http-D.sym.txt
+ make/data/symbols/java.xml-D.sym.txt
+ make/data/symbols/java.xml.crypto-D.sym.txt
+ make/data/symbols/jdk.compiler-D.sym.txt
+ make/data/symbols/jdk.httpserver-D.sym.txt
+ make/data/symbols/jdk.javadoc-D.sym.txt
+ make/data/symbols/jdk.jlink-D.sym.txt
+ make/data/symbols/jdk.jshell-D.sym.txt
! make/data/symbols/symbols
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java
! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/jdk/java/lang/module/ClassFileVersionsTest.java
! test/langtools/tools/javac/api/T6395981.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/diags/examples/InvalidYield.java
! test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java
! test/langtools/tools/javac/diags/examples/NoSwitchExpression.java
! test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out
! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out
! test/langtools/tools/javac/profiles/ProfileOptionTest.java
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
! test/langtools/tools/javac/versions/Versions.java
Changeset: b2df72a5445f
Author: mullan
Date: 2019-06-13 13:03 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/b2df72a5445f
8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux
Reviewed-by: xuelei
! test/jdk/ProblemList.txt
Changeset: 31d026474e77
Author: mullan
Date: 2019-06-13 13:04 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/31d026474e77
Merge
Changeset: 2c47220ce9bb
Author: shade
Date: 2019-06-13 19:37 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/2c47220ce9bb
8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 2f4e214781a1
Author: dtitov
Date: 2019-06-13 11:21 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/2f4e214781a1
8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process
Reviewed-by: sspitsyn, dholmes
! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java
Changeset: 761b86d5563d
Author: darcy
Date: 2019-06-13 11:50 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/761b86d5563d
8164819: Make javac's toString() on annotation objects consistent with core reflection
Reviewed-by: jjg, coleenp
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! test/hotspot/jtreg/runtime/8007320/ConstMethodTest.java
! test/jdk/java/lang/annotation/AnnotationToStringTest.java
! test/jdk/java/lang/annotation/ParameterAnnotations.java
! test/jdk/java/lang/annotation/TestConstructorParameterAnnotations.java
! test/jdk/java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java
! test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java
! test/langtools/tools/javac/processing/messager/6388543/T6388543.out
+ test/langtools/tools/javac/processing/model/element/AnnotationToStringTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedBTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java
! test/langtools/tools/javac/sym/ElementStructureTest.java
More information about the amber-dev
mailing list