hg: amber/amber: 86 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Thu Aug 23 19:59:31 UTC 2018
Changeset: 4e9667589c43
Author: jiangli
Date: 2018-08-16 17:29 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/4e9667589c43
8209389: SIGSEGV in WalkOopAndArchiveClosure::do_oop_work.
Summary: Check the MetaspaceShared::archive_heap_object return value and handle failure accordingly.
Reviewed-by: iklam, coleenp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedIntegerCacheTest.java
Changeset: 028076b2832a
Author: iignatyev
Date: 2018-08-16 16:28 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/028076b2832a
8209549: remove VMPropsExt from TEST.ROOT
Reviewed-by: dholmes
! test/jdk/TEST.ROOT
Changeset: e66a19f29f6e
Author: amenkov
Date: 2018-08-16 16:44 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/e66a19f29f6e
8209608: Problem list com/sun/jdi/BreakpointWithFullGC.java
Reviewed-by: mikael, dtitov, dcubed
! test/jdk/ProblemList.txt
Changeset: 211998500d39
Author: kbarrett
Date: 2018-08-16 19:49 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/211998500d39
8209607: Remove stale comment for JNI mutexes
Summary: Remove comment.
Reviewed-by: dholmes
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: d9f6e3ee7fcb
Author: iklam
Date: 2018-08-15 11:19 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/d9f6e3ee7fcb
8209545: Simplify HeapShared::archive_module_graph_objects
Summary: Added archivable_static_fields array in heapShared.cpp
Reviewed-by: jiangli
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: e2ced90cbd36
Author: thartmann
Date: 2018-08-17 08:21 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/e2ced90cbd36
8208275: C2 crash in Node::add_req(Node*)
Summary: Split-if optimization should not process (dead) counted loops.
Reviewed-by: roland
! src/hotspot/share/opto/ifnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestOneIterationStripMined.java
Changeset: 0bdce38fde83
Author: epavlova
Date: 2018-08-17 03:59 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/0bdce38fde83
8209587: Update test/hotspot/jtreg/ProblemList-graal.txt
Reviewed-by: kvn
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: 90024ea291b4
Author: rehn
Date: 2018-08-17 13:38 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/90024ea291b4
8207334: VM times out in VM_HandshakeAllThreads::doit() with RunThese30M
Summary: Handshakes did not consider external suspended threads safe for safepoint.
Reviewed-by: dcubed, dholmes
! src/hotspot/share/runtime/handshake.cpp
Changeset: f4e9ab292c90
Author: sballal
Date: 2018-08-17 21:50 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/f4e9ab292c90
8209342: Problemlist SA tests on Solaris due to Error attaching to process: Can't create thread_db agent!
Reviewed-by: dcubed, iklam, jgeorge
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 8b2310e7b741
Author: mikael
Date: 2018-08-17 09:53 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/8b2310e7b741
Added tag jdk-12+7 for changeset ef57958c7c51
! .hgtags
Changeset: 72c82bd05971
Author: gziemski
Date: 2018-08-17 11:56 -0500
URL: http://hg.openjdk.java.net/amber/amber/rev/72c82bd05971
8209586: AARCH64: SymbolTable changes throw assert on aarch64
Summary: Cast the comparison value to match the signdeness
Reviewed-by: gziemski, coleenp
Contributed-by: stuart.monteigh at linaro.org
! src/hotspot/share/classfile/symbolTable.cpp
Changeset: 091c0d22e735
Author: iveresov
Date: 2018-08-17 13:20 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/091c0d22e735
8206992: Update Graal
Reviewed-by: kvn
! make/CompileJavaModules.gmk
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/ByteContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/CodeContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/Container.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/GotSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/HeaderContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/NativeSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/ReadOnlyDataContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/Relocation.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/Symbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/SymbolTable.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/AArch64JELFRelocObject.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/AMD64JELFRelocObject.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/Elf.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/ElfByteBuffer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/ElfContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/ElfHeader.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/ElfRelocEntry.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/ElfRelocTable.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/ElfSection.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/ElfSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/ElfSymtab.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/ElfTargetInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/JELFRelocObject.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/JMachORelocObject.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachO.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOByteBuffer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachODySymtab.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOHeader.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachORelocEntry.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachORelocTable.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOSection.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOSegment.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOSymtab.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOTargetInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/macho/MachOVersion.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/JPECoffRelocObject.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoff.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoffByteBuffer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoffContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoffHeader.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoffRelocEntry.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoffRelocTable.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoffSection.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoffSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoffSymtab.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoffTargetInfo.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/HelloWorld.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/NativeOrderOutputStreamTest.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/ClassSearchTest.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/ClassSourceTest.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/FakeFileSupport.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/FakeSearchPath.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/SearchPathTest.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/Utils.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/directory/DirectorySourceProviderTest.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/jar/JarSourceProviderTest.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/module/ModuleSourceProviderTest.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompilationTask.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiledClass.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiler.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTDynamicTypeStore.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTHotSpotResolvedJavaMethod.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTStub.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallSiteRelocationInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallSiteRelocationSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CodeOffsets.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CodeSectionProcessor.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Collector.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CompilationSpec.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CompiledMethodInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataBuilder.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataPatchProcessor.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ELFMacroAssembler.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ForeignCallSiteRelocationInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ForeignCallSiteRelocationSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ForeignGotCallSiteRelocationSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/GraalFilters.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/InfopointProcessor.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/InstructionDecoder.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaMethodInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Linker.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/LoadedClass.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/LogPrinter.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkId.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Options.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/StubDirectCallSiteRelocationSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/StubInformation.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Timer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/aarch64/AArch64ELFMacroAssembler.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/aarch64/AArch64InstructionDecoder.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/amd64/AMD64ELFMacroAssembler.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/amd64/AMD64InstructionDecoder.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/ClassSearch.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/ClassSource.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSupport.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSystemFinder.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/SearchFor.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/SearchPath.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/SourceProvider.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/classname/ClassNameSource.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/classname/ClassNameSourceProvider.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/directory/DirectorySource.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/directory/DirectorySourceProvider.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/jar/JarFileSource.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/jar/JarSourceProvider.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/module/ModuleSource.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/module/ModuleSourceProvider.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/utils/NativeOrderOutputStream.java
! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/JMXServiceProvider.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapImplTest.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicSetTest.java
! src/jdk.internal.vm.compiler/share/classes/module-info.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Address.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64.test/src/org/graalvm/compiler/asm/amd64/test/BitOpsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64BaseAssembler.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64InstructionAttr.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64MacroAssembler.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64VectorAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AVXKind.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64MoveFactoryBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/NumUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/IntList.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConcreteSubtypeTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/EnumValuesTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FinalizableSubclassTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashCodeTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashMapGetTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InterfaceMethodHandleTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InvocationPluginsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeReadEliminationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EscapeAnalysisTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisIterationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/InliningTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/NestedLoopEffectsPhaseComplexityTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysisTests.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationWrapper.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TimerKeyImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/GraphSnippetTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeCallerOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotEpilogueOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotJumpToExceptionHandlerInCallerOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotReturnOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotUnwindOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/CompressedNullCheckTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/StubAVXTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotReturnOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ArrayCopyIntrinsificationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotMethodSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotStackIntrospectionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotForeignCallLinkage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotForeignCallLinkageImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerationResult.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/PrintStreamOptionKey.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotForeignCallsProviderImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/IntrinsificationPredicate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ClassGetHubNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/MonitorSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ReflectionSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/CreateExceptionStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ForeignCallStub.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/IntegerExactOverflowExceptionStub.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/LongExactOverflowExceptionStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewArrayStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewInstanceStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/StubUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/IntegerExactOpSpeculation.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/backend/LargeConstantSectionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2d.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/UntrustedInterfaces.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate02.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/NotOnDebug.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6823354.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6959129.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/ReferenceMap01.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance01.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance02.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance03.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance06.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance07.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitor_contended01.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitor_notowner01.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitorenter01.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitorenter02.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait01.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait02.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait03.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait04.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/SynchronizedLoopExit01.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted02.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted03.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted05.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_join01.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_join02.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_join03.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_sleep01.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_yield01.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArrayCompareToOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64LIRFlagsVersioned.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayCompareToOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayIndexOfOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Binary.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64BinaryConsumer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ClearRegisterOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MulDivOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ShiftOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64SignExtendOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Unary.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorBinary.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorClearOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorCompareOp.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorLIRInstruction.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorMove.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorShuffle.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorUnary.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/SwitchStrategy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/GlobalLivenessAnalysisPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/profiling/MethodProfilingPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/profiling/MoveProfilingPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/NodeCycles.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/NodeSize.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractBeginNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ConstantNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FrameState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InliningLog.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiArrayNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ProxyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/DynamicCounterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/WeakCounterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/FixedValueAnchorNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractNewArrayNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ArrayLengthNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadFieldNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadIndexedNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewMultiArrayNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/ReadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/ArrayLengthProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/AllocatedObjectNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/EnumOptionKey.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FloatingReadPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/BasePhase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/PluginGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DeoptimizeOnExceptionTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DeoptimizeOnIntegerExactTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactExceptionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringCompareToTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringEqualsTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfCharTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfConstantTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfTestBase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringSubstitutionTestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringSubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantStringIndexOfSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InlineDuringParsingPlugin.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/JDK9StringSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StringLatin1IndexOfNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StringUTF16IndexOfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicObjectCloneNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerExactArithmeticNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerExactArithmeticSplitNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulExactNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerSubExactNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/JMXService.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordCastNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.micro.benchmarks/src/micro/benchmarks/StringBenchmark.java
Changeset: 6221a199ec20
Author: darcy
Date: 2018-08-17 13:37 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/6221a199ec20
8209304: Deprecate serialVersionUID fields in interfaces
Reviewed-by: lancea, mullan, rriggs, smarks
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/PublicKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/ECPublicKey.java
! src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java
! src/java.base/share/classes/javax/crypto/SecretKey.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java
! src/java.base/share/classes/javax/crypto/interfaces/PBEKey.java
! src/java.base/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java
! src/java.naming/share/classes/javax/naming/Name.java
! src/java.naming/share/classes/javax/naming/directory/Attribute.java
! src/java.rmi/share/classes/java/rmi/server/RemoteRef.java
! src/java.rmi/share/classes/java/rmi/server/ServerRef.java
Changeset: 6ca468ea3564
Author: coffeys
Date: 2018-08-17 22:20 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/6ca468ea3564
8208675: Remove legacy sun.security.key.serial.interop property
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/provider/DSAKeyPairGenerator.java
Changeset: 0517bd2a0eda
Author: ccheung
Date: 2018-08-17 14:50 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/0517bd2a0eda
8209385: CDS runtime classpath checking is too strict when only classes from the system modules are archived
Summary: skip checking the path entries which are not being referenced during CDS dump time
Reviewed-by: jiangli, iklam
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/sharedPathsMiscInfo.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java
! test/hotspot/jtreg/runtime/appcds/PrintSharedArchiveAndExit.java
+ test/hotspot/jtreg/runtime/appcds/UnusedCPDuringDump.java
Changeset: a1aaf68b119d
Author: jnimeh
Date: 2018-08-17 21:36 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/a1aaf68b119d
8203614: Java API SSLEngine example code needs correction
Reviewed-by: wetmore, ascarpino
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
Changeset: 2e91d927e00c
Author: kbarrett
Date: 2018-08-18 13:59 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/2e91d927e00c
8154343: Make SATB related code available to other GCs
Summary: Move ptrQueue and satbMarkQueue files from g1 to shared.
Reviewed-by: rkennke, sangheki
! src/hotspot/share/gc/g1/dirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp
! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp
- src/hotspot/share/gc/g1/ptrQueue.cpp
- src/hotspot/share/gc/g1/ptrQueue.hpp
- src/hotspot/share/gc/g1/satbMarkQueue.cpp
- src/hotspot/share/gc/g1/satbMarkQueue.hpp
+ src/hotspot/share/gc/shared/ptrQueue.cpp
+ src/hotspot/share/gc/shared/ptrQueue.hpp
+ src/hotspot/share/gc/shared/satbMarkQueue.cpp
+ src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/precompiled/precompiled.hpp
Changeset: 703576fdd268
Author: iignatyev
Date: 2018-08-19 22:41 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/703576fdd268
8209456: [error-prone] ShortCircuitBoolean in java.logging
Reviewed-by: rriggs
! src/java.logging/share/classes/java/util/logging/Formatter.java
Changeset: cdffba164671
Author: shade
Date: 2018-08-20 10:04 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/cdffba164671
8209573: [TESTBUG] gc/epsilon/TestMemoryMXBeans should retry on failure
Reviewed-by: kvn, pliden
! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java
Changeset: 3e5d28e6de32
Author: lfoltan
Date: 2018-08-20 08:25 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/3e5d28e6de32
8209301: JVM rename is_anonymous, host_klass to unsafe specific terminology ahead of Unsafe.defineAnonymousClass deprecation
Summary: Clean up VM anonymous class terminology.
Reviewed-by: coleenp, dholmes, mchung
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/klassFactory.hpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/memory/metaspace/spaceManager.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceTracer.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiledClass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.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/HotSpotVMConfig.java
! test/hotspot/gtest/memory/test_metaspace_allocation.cpp
! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java
! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java
Changeset: 2c4aaa0d56f4
Author: redestad
Date: 2018-08-20 14:25 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/2c4aaa0d56f4
8209633: Avoid creating WeakEntry wrappers when looking up cached MethodType
Reviewed-by: plevart, mchung
! src/java.base/share/classes/java/lang/invoke/MethodType.java
Changeset: 0fc5fb135f2d
Author: lucy
Date: 2018-08-20 17:25 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/0fc5fb135f2d
8209588: SIGSEGV in MethodArityHistogram() with -XX:+CountCompiledCalls
Reviewed-by: kvn, goetz
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 8dfed4387312
Author: joehw
Date: 2018-08-20 10:11 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/8dfed4387312
8209576: java.nio.file.Files.writeString writes garbled UTF-16 instead of UTF-8
Reviewed-by: sherman
! src/java.base/share/classes/java/lang/StringCoding.java
! test/jdk/java/nio/file/Files/ReadWriteString.java
Changeset: df1012f6ba94
Author: iignatyev
Date: 2018-08-20 11:37 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/df1012f6ba94
8209740: typo in test/lib/jtreg/SkippedException.java
Reviewed-by: kvn
! test/lib/jtreg/SkippedException.java
Changeset: cb672967bd9b
Author: mhalder
Date: 2018-08-09 22:47 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/cb672967bd9b
8208125: Cannot input text into JOptionPane Text Input Dialog
Reviewed-by: prr, psadhukhan
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java
Changeset: da793334f142
Author: epavlova
Date: 2018-08-09 11:33 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/da793334f142
8194949: [Graal] gc/TestNUMAPageSize.java fail with OOM in -Xcomp
Reviewed-by: kvn, tschatzl
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: 79e86b32d7e2
Author: iignatyev
Date: 2018-08-13 13:44 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/79e86b32d7e2
8205687: TimeoutHandler generates huge core files
Summary: use kill instead of gcore to generate core file
Reviewed-by: dholmes
! test/failure_handler/src/share/classes/jdk/test/failurehandler/GathererFactory.java
! test/failure_handler/src/share/classes/jdk/test/failurehandler/ToolKit.java
! test/failure_handler/src/share/conf/linux.properties
! test/failure_handler/src/share/conf/mac.properties
! test/failure_handler/src/share/conf/solaris.properties
Changeset: 7bd2a286e637
Author: rgoel
Date: 2018-08-14 11:55 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/7bd2a286e637
8206965: java/util/TimeZone/Bug8149452.java failed on de_DE and ja_JP locale.
Summary: generated display names for missing timezones at run time.
Reviewed-by: naoto
! src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml
+ test/jdk/java/text/Format/DateFormat/Bug8209047.java
Changeset: 59614cd6d8dc
Author: rhalade
Date: 2018-08-14 09:38 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/59614cd6d8dc
8209452: VerifyCACerts.java failed with "At least one cacert test failed"
Summary: Allow test to pass even if cert in EXPIRY_EXC_ENTRIES expires
Reviewed-by: mullan
! test/jdk/lib/security/cacerts/VerifyCACerts.java
Changeset: 06417e487a28
Author: kaddepalli
Date: 2018-08-14 12:50 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/06417e487a28
8208640: [a11y] [macos] Unable to navigate between Radiobuttons in Radio group using keyboard.
Reviewed-by: prr, serb, psadhukhan, ssadetsky
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonRadioUI.java
! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java
Changeset: 893c44b263fb
Author: rhalade
Date: 2018-08-14 14:46 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/893c44b263fb
8209506: Add Google Trust Services GlobalSign root certificates
Reviewed-by: mullan
! src/java.base/share/lib/security/cacerts
! test/jdk/lib/security/cacerts/VerifyCACerts.java
Changeset: d0e2e34eec65
Author: xuelei
Date: 2018-08-14 16:47 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/d0e2e34eec65
8207009: TLS 1.3 half-close and synchronization issues
Reviewed-by: jnimeh, mullan, wetmore
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/HandshakeOutStream.java
! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! test/jdk/java/net/httpclient/CookieHeaderTest.java
! test/jdk/java/net/httpclient/EncodedCharsInURI.java
! test/jdk/java/net/httpclient/ServerCloseTest.java
! test/jdk/javax/net/ssl/ALPN/SSLEngineAlpnTest.java
! test/jdk/javax/net/ssl/SSLEngine/Arrays.java
! test/jdk/javax/net/ssl/SSLEngine/ExtendedKeyEngine.java
! test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java
+ test/jdk/javax/net/ssl/TLSv12/TLSEnginesClosureTest.java
! test/jdk/sun/security/ssl/AppInputStream/ReadBlocksClose.java
! test/jdk/sun/security/ssl/SSLEngineImpl/CloseStart.java
! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java
! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java
! test/jdk/sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java
! test/jdk/sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java
Changeset: 33c62af31969
Author: diazhou
Date: 2018-08-14 16:36 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/33c62af31969
8209451: Please change jdk 11 milestone to FCS
Reviewed-by: prr, tbell
! make/conf/jib-profiles.js
Changeset: 97300133cc23
Author: rhalade
Date: 2018-08-14 17:21 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/97300133cc23
8206176: Remove the temporary tls13VN field
Reviewed-by: xuelei, wetmore
! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
Changeset: 7339b9e38182
Author: vdeshpande
Date: 2018-08-15 00:48 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/7339b9e38182
8207746: C2: Lucene crashes on AVX512 instruction
Summary: replace add/sub instructions which affect flags with lea instruction.
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
Changeset: 97e361fe3433
Author: jjiang
Date: 2018-08-15 18:41 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/97e361fe3433
8164639: Configure PKCS11 tests to use user-supplied NSS libraries
Summary: Provide system property "test.nss.lib.paths" for specifying a set of absolute paths to the custom NSS lib directories
Reviewed-by: weijun, rhalade
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/Cipher/JNICheck.java
! test/jdk/sun/security/pkcs11/Cipher/ReinitCipher.java
! test/jdk/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java
! test/jdk/sun/security/pkcs11/Cipher/TestRSACipher.java
! test/jdk/sun/security/pkcs11/Cipher/TestRSACipherWrap.java
! test/jdk/sun/security/pkcs11/Cipher/TestRawRSACipher.java
! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphers.java
! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.sh
! test/jdk/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestDH.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestInterop.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestShort.java
! test/jdk/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java
! test/jdk/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/jdk/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java
! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java
! test/jdk/sun/security/pkcs11/KeyStore/Basic.sh
! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.sh
! test/jdk/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh
! test/jdk/sun/security/pkcs11/KeyStore/Solaris.sh
! test/jdk/sun/security/pkcs11/Mac/MacKAT.java
! test/jdk/sun/security/pkcs11/Mac/MacSameTest.java
! test/jdk/sun/security/pkcs11/Mac/ReinitMac.java
! test/jdk/sun/security/pkcs11/MessageDigest/ByteBuffers.java
! test/jdk/sun/security/pkcs11/MessageDigest/DigestKAT.java
! test/jdk/sun/security/pkcs11/MessageDigest/ReinitDigest.java
! test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Provider/Absolute.java
! test/jdk/sun/security/pkcs11/Provider/ConfigQuotedString.sh
! test/jdk/sun/security/pkcs11/Provider/Login.sh
! test/jdk/sun/security/pkcs11/README
! test/jdk/sun/security/pkcs11/SampleTest.java
! test/jdk/sun/security/pkcs11/Secmod/AddPrivateKey.java
! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/jdk/sun/security/pkcs11/Secmod/Crypto.java
! test/jdk/sun/security/pkcs11/Secmod/GetPrivateKey.java
! test/jdk/sun/security/pkcs11/Secmod/JksSetPrivateKey.java
! test/jdk/sun/security/pkcs11/Secmod/LoadKeystore.java
! test/jdk/sun/security/pkcs11/Secmod/TestNssDbSqlite.java
! test/jdk/sun/security/pkcs11/Secmod/TrustAnchors.java
! test/jdk/sun/security/pkcs11/SecureRandom/Basic.java
! test/jdk/sun/security/pkcs11/SecureRandom/TestDeserialization.java
! test/jdk/sun/security/pkcs11/Serialize/SerializeProvider.java
! test/jdk/sun/security/pkcs11/Signature/ByteBuffers.java
! test/jdk/sun/security/pkcs11/Signature/ReinitSignature.java
! test/jdk/sun/security/pkcs11/Signature/TestDSA.java
! test/jdk/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/jdk/sun/security/pkcs11/Signature/TestRSAKeyLength.java
! test/jdk/sun/security/pkcs11/ec/ReadCertificates.java
! test/jdk/sun/security/pkcs11/ec/ReadPKCS12.java
! test/jdk/sun/security/pkcs11/ec/TestCurves.java
! test/jdk/sun/security/pkcs11/ec/TestECDH.java
! test/jdk/sun/security/pkcs11/ec/TestECDH2.java
! test/jdk/sun/security/pkcs11/ec/TestECDSA.java
! test/jdk/sun/security/pkcs11/ec/TestECDSA2.java
! test/jdk/sun/security/pkcs11/ec/TestECGenSpec.java
! test/jdk/sun/security/pkcs11/ec/TestKeyFactory.java
! test/jdk/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java
! test/jdk/sun/security/pkcs11/fips/TrustManagerTest.java
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libfreebl3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnspr4.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnss3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssckbi.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssdbm3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssutil3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplc4.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplds4.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsoftokn3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsqlite3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libssl3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib
! test/jdk/sun/security/pkcs11/rsa/KeyWrap.java
! test/jdk/sun/security/pkcs11/rsa/TestCACerts.java
! test/jdk/sun/security/pkcs11/rsa/TestKeyFactory.java
! test/jdk/sun/security/pkcs11/rsa/TestSignatures.java
! test/jdk/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/jdk/sun/security/pkcs11/tls/TestLeadingZeroesP11.java
! test/jdk/sun/security/pkcs11/tls/TestMasterSecret.java
! test/jdk/sun/security/pkcs11/tls/TestPRF.java
! test/jdk/sun/security/pkcs11/tls/TestPremaster.java
Changeset: 58d7aa066071
Author: jjiang
Date: 2018-08-16 02:00 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/58d7aa066071
8209537: Two security tests failed after JDK-8164639 due to dependency was missed
Summary: Skip sun/security/tools/keytool/autotest.sh on macosx and add /test/lib to sun/security/ec/TestEC.java
Reviewed-by: rhalade
! test/jdk/sun/security/ec/TestEC.java
! test/jdk/sun/security/tools/keytool/autotest.sh
Changeset: 9d7d74c6f2cb
Author: michaelm
Date: 2018-08-16 10:22 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/9d7d74c6f2cb
8207966: HttpClient response without content-length does not return body
Reviewed-by: chegar
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java
+ test/jdk/java/net/httpclient/UnknownBodyLengthTest.java
Changeset: f729ca27cf9a
Author: mikael
Date: 2018-08-17 09:51 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/f729ca27cf9a
Added tag jdk-11+27 for changeset 9d7d74c6f2cb
! .hgtags
Changeset: d96e6839e83d
Author: mikael
Date: 2018-08-20 14:19 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/d96e6839e83d
Merge
! .hgtags
! make/conf/jib-profiles.js
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/java.base/share/lib/security/cacerts
! test/hotspot/jtreg/ProblemList-graal.txt
! test/jdk/ProblemList.txt
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libfreebl3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnspr4.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnss3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssckbi.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssdbm3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssutil3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplc4.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplds4.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsoftokn3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsqlite3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libssl3.dylib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.lib
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll
- test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib
Changeset: e4ba2cfcfa92
Author: jnimeh
Date: 2018-08-20 15:37 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/e4ba2cfcfa92
8208350: Disable all DES cipher suites
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/conf/security/java.security
+ test/jdk/sun/security/ssl/CipherSuite/NoDesRC4CiphSuite.java
! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java
Changeset: d222f503b7fe
Author: tbell
Date: 2018-08-20 16:18 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/d222f503b7fe
8209760: merge error: restore ea in make/conf/jib-profiles.js
Reviewed-by: mikael
! make/conf/jib-profiles.js
Changeset: 12997ebbc0d8
Author: iklam
Date: 2018-08-20 13:58 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/12997ebbc0d8
8209647: constantPoolHandle::constantPoolHandle(ConstantPool*) when precompiled header is disabled
Summary: Added fieldDescriptor.inline.hpp
Reviewed-by: coleenp, shade
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! src/hotspot/share/runtime/fieldDescriptor.hpp
+ src/hotspot/share/runtime/fieldDescriptor.inline.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: d48a852983eb
Author: pmuthuswamy
Date: 2018-08-21 11:41 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/d48a852983eb
8203792: Remove "compatibility" features from Head.java
Reviewed-by: jjg, sundar
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.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/markup/Head.java
+ test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java
Changeset: 8a9e5819eab5
Author: rkennke
Date: 2018-08-21 13:12 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/8a9e5819eab5
8209668: Explicit barriers for C1/assembler
Reviewed-by: roland, eosterlund
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
Changeset: 84d3126858d5
Author: coleenp
Date: 2018-08-21 09:33 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/84d3126858d5
8209738: Remove ClassLoaderDataGraph::*oops_do functions
Summary: Make walking CLDG more consistent.
Reviewed-by: dholmes, tschatzl
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/gc/parallel/pcTasks.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
Changeset: 05223cebd7a2
Author: coleenp
Date: 2018-08-21 10:03 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/05223cebd7a2
8209792: Remove ClassLoaderDataGraph::keep_alive_cld_do
Summary: unnecessary
Reviewed-by: zgu, tschatzl
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
Changeset: eb97d1a319f9
Author: pchilanomate
Date: 2018-08-21 10:37 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/eb97d1a319f9
8206423: Use locking for cleaning ResolvedMethodTable
Summary: ServiceThread is now in charge of cleaning ResolvedMethodTable entries
Reviewed-by: gziemski, dholmes, coleenp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/resolvedMethodTable.hpp
! src/hotspot/share/runtime/serviceThread.cpp
Changeset: 871581ff5ce5
Author: never
Date: 2018-08-21 08:38 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/871581ff5ce5
8209624: [JVMCI] Invalidate nmethods instead of directly unloading them when the InstalledCode is dropped
Reviewed-by: kvn
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
Changeset: 0cb2d4391e16
Author: twisti
Date: 2018-08-21 14:14 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/0cb2d4391e16
8209689: Compiler.isGraalEnabled should not check jvmci.Compiler property
Reviewed-by: kvn
! test/lib/sun/hotspot/code/Compiler.java
Changeset: 492b366f8e57
Author: lmesnik
Date: 2018-08-21 13:17 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/492b366f8e57
8209758: 2 classes with same name G1PrintCollectionSetClosure cause crash when logging is enabled
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
Changeset: 6c0ac4b4d761
Author: zgu
Date: 2018-08-21 20:29 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/6c0ac4b4d761
8206467: Refactor G1ParallelCleaningTask into shared
Summary: Refactored and moved G1ParllelCleaningTask to be shared among GCs
Reviewed-by: rkennke, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
+ src/hotspot/share/gc/shared/parallelCleaning.cpp
+ src/hotspot/share/gc/shared/parallelCleaning.hpp
Changeset: e77d7687c831
Author: iklam
Date: 2018-08-17 13:53 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/e77d7687c831
8209657: Refactor filemap.hpp to simplify integration with Serviceability Agent
Summary: Added src/hotspot/share/include/cds.h
Reviewed-by: ccheung, sspitsyn, jgeorge
+ src/hotspot/share/include/cds.h
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/prims/cdsoffsets.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp
! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java
Changeset: 36c72eb60d5b
Author: weijun
Date: 2018-08-22 11:10 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/36c72eb60d5b
8209771: jdk.test.lib.Utils::runAndCheckException error
Reviewed-by: dholmes
! test/lib/jdk/test/lib/Utils.java
Changeset: 0e4d87cf6caf
Author: igerasim
Date: 2018-08-21 20:19 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/0e4d87cf6caf
8186186: GSSContext.isEstablished() can return true on error state
Reviewed-by: weijun
Contributed-by: weijun.wang at oracle.com
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java
+ test/jdk/sun/security/krb5/auto/SpnegoUnknownMech.java
Changeset: 2e928420389d
Author: iklam
Date: 2018-08-21 20:23 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/2e928420389d
8209826: Undefined reference to os::write after JDK-8209657 (filemap.hpp cleanup)
Summary: include os_inline.hpp instead
Reviewed-by: jiangli
! src/hotspot/share/memory/filemap.cpp
Changeset: dae00d6705ec
Author: weijun
Date: 2018-08-22 15:10 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/dae00d6705ec
8209829: SpnegoUnknownMech.java does not contain the SpnegoUnknownMech class
Reviewed-by: dholmes
! test/jdk/sun/security/krb5/auto/SpnegoUnknownMech.java
Changeset: d7029542d67a
Author: roland
Date: 2018-08-14 16:54 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/d7029542d67a
8209420: Track membars for volatile accesses so they can be properly optimized
Reviewed-by: adinn, aph, thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
Changeset: 2d7bff7367c6
Author: roland
Date: 2018-08-22 10:09 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/2d7bff7367c6
8209684: Intrinsics that assume some input non null should use GraphKit::must_be_not_null()
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/library_call.cpp
Changeset: 2730e629e32d
Author: rkennke
Date: 2018-08-22 13:01 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/2730e629e32d
8209801: Rename C1_WRITE_ACCESS and C1_READ_ACCESS decorators to ACCESS_READ and ACCESS_WRITE
Reviewed-by: kbarrett, pliden
! src/hotspot/share/c1/c1_Decorators.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.cpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
Changeset: 0c7040d1d1ca
Author: eosterlund
Date: 2018-08-22 13:06 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/0c7040d1d1ca
8208601: Introduce native oop barriers in C2 for OopHandle
Reviewed-by: neliasso, kvn
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/subnode.cpp
Changeset: 67b55f3c45eb
Author: coleenp
Date: 2018-08-22 07:51 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/67b55f3c45eb
8208172: SIGSEGV when owner of invokedynamic bootstrap method throws an exception - Symbol::increment_refcount()+0x0
Summary: table for resolution errors always expect non-null message string.
Reviewed-by: dholmes, iklam
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
+ test/hotspot/jtreg/runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java
+ test/hotspot/jtreg/runtime/BootstrapMethod/TestPkg/Lambda.jasm
+ test/hotspot/jtreg/runtime/BootstrapMethod/TestPkg/LambdaMetafactory.java
Changeset: f791e6fb8040
Author: rkennke
Date: 2018-08-19 20:00 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/f791e6fb8040
8209667: Explicit barriers for C1/LIR
Reviewed-by: eosterlund, roland
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
Changeset: d14d24d076b7
Author: tschatzl
Date: 2018-08-22 16:01 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/d14d24d076b7
8209839: [Backout] Backout JDK-8206467 Refactor G1ParallelCleaningTask into shared
Reviewed-by: zgu
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
- src/hotspot/share/gc/shared/parallelCleaning.cpp
- src/hotspot/share/gc/shared/parallelCleaning.hpp
Changeset: b5abbca5b2dc
Author: roland
Date: 2018-08-22 10:36 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/b5abbca5b2dc
8209686: cleanup arguments to PhaseIdealLoop() constructor
Reviewed-by: thartmann, kvn, pliden
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: 25048be67f4a
Author: adinn
Date: 2018-08-22 16:06 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/25048be67f4a
8209783: AArch64: Combine Multiply and Neg operations in C2
Summary: Generate mneg instructions for a*(-b) or (-a)*b to save one instruction
Reviewed-by: adinn
Contributed-by: pengfei.li at arm.com
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: 187c84a5efe1
Author: iklam
Date: 2018-08-14 09:59 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/187c84a5efe1
8208658: Make CDS archived heap regions usable even if compressed oop encoding has changed
Summary: Relocate and patch archive regions if necessary
Reviewed-by: jiangli, tschatzl
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.inline.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
+ src/hotspot/share/memory/heapShared.inline.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
+ test/hotspot/jtreg/runtime/appcds/cacheObject/DifferentHeapSizes.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/RangeNotWithinHeap.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: fc80fa0ecac8
Author: dtitov
Date: 2018-08-22 08:31 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/fc80fa0ecac8
8202342: [Graal] fromTonga/nsk/jvmti/unit/FollowReferences/followref003/TestDescription.java fails with "Location mismatch" errors
Reviewed-by: sspitsyn, amenkov
! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.c
Changeset: 6b5f3f5fd63c
Author: amenkov
Date: 2018-08-22 10:28 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/6b5f3f5fd63c
8209605: com/sun/jdi/BreakpointWithFullGC.java fails with ZGC
Reviewed-by: sspitsyn, dholmes
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jdi/BreakpointWithFullGC.java
! test/jdk/com/sun/jdi/lib/jdb/Jdb.java
! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java
Changeset: 1906adbef2dc
Author: tschatzl
Date: 2018-08-22 20:37 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/1906adbef2dc
8208498: Put archive regions into a first-class HeapRegionSet
Summary: Maintain archive regions in a HeapRegionSet like other region types.
Reviewed-by: phh, sangheki
! src/hotspot/share/gc/g1/collectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/heapRegionSet.cpp
! src/hotspot/share/gc/g1/heapRegionSet.hpp
! src/hotspot/share/gc/g1/heapRegionType.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
Changeset: 89d2f870e92c
Author: tschatzl
Date: 2018-08-22 20:37 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/89d2f870e92c
8209698: Remove "Pinned" from HeapRegionTraceType
Reviewed-by: iklam
! src/hotspot/share/gc/g1/g1HeapRegionTraceType.hpp
Changeset: bf6b66fa8bdf
Author: tschatzl
Date: 2018-08-22 20:37 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/bf6b66fa8bdf
8209700: Remove HeapRegionSetBase::RegionSetKind for a more flexible approach
Reviewed-by: kbarrett, phh
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/g1/heapRegionSet.cpp
! src/hotspot/share/gc/g1/heapRegionSet.hpp
Changeset: ec014e5694ec
Author: tschatzl
Date: 2018-08-22 20:37 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/ec014e5694ec
8209061: Move G1 serviceability functionality to G1MonitoringSupport
Reviewed-by: phh, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp
! src/hotspot/share/services/memoryPool.hpp
Changeset: 9a5200b84046
Author: tschatzl
Date: 2018-08-22 20:37 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/9a5200b84046
8209062: Clean up G1MonitoringSupport
Reviewed-by: phh, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1MemoryPool.cpp
! src/hotspot/share/gc/g1/g1MemoryPool.hpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
Changeset: fdd768b9865e
Author: mchung
Date: 2018-08-22 13:47 -0500
URL: http://hg.openjdk.java.net/amber/amber/rev/fdd768b9865e
8167314: Enable the check to detect duplicate provides in in GenModuleInfoSource
Reviewed-by: lancea
! make/jdk/src/classes/build/tools/module/GenModuleInfoSource.java
! make/jdk/src/classes/build/tools/module/ModuleInfoExtraTest.java
Changeset: 63b3d7989fde
Author: jwilhelm
Date: 2018-08-22 21:48 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/63b3d7989fde
Added tag jdk-12+8 for changeset 492b366f8e57
! .hgtags
Changeset: 535cce23fa8b
Author: dlong
Date: 2018-08-22 13:53 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/535cce23fa8b
8209651: better TLS poll for x64 C2
Reviewed-by: kvn
! src/hotspot/cpu/x86/x86_64.ad
Changeset: b5ca7ff199db
Author: joehw
Date: 2018-08-22 14:28 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/b5ca7ff199db
8209615: ParseError in XMLEventReader on a valid input
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
Changeset: 0265a70ea2a5
Author: pliden
Date: 2018-08-23 10:52 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/0265a70ea2a5
8209831: ZGC: Clean up ZRelocationSetSelectorGroup::semi_sort()
Reviewed-by: eosterlund, kbarrett
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
Changeset: c9a3e3cac9c7
Author: coffeys
Date: 2018-08-23 11:37 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/c9a3e3cac9c7
8209129: Further improvements to cipher buffer management
Reviewed-by: weijun, igerasim
! src/java.base/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/com/sun/crypto/provider/PBMAC1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java
! src/java.base/share/classes/sun/security/provider/DigestBase.java
! src/java.base/share/classes/sun/security/provider/MD4.java
! src/java.base/share/classes/sun/security/provider/MD5.java
! src/java.base/share/classes/sun/security/provider/SHA.java
! src/java.base/share/classes/sun/security/provider/SHA2.java
! src/java.base/share/classes/sun/security/provider/SHA5.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java
Changeset: 3ccdf4887a4b
Author: pliden
Date: 2018-08-23 14:31 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/3ccdf4887a4b
8209883: ZGC: Compile without C1 broken
Reviewed-by: eosterlund, shade
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
Changeset: 71c3b8c51977
Author: pchilanomate
Date: 2018-08-23 11:33 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/71c3b8c51977
8209854: ProblemList MemberNameLeak
Summary: MemberNameLeak.java moved to ProblemList due to intermittent failure after 8206423
Reviewed-by: coleenp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 3e3764f8fe36
Author: ccheung
Date: 2018-08-23 09:35 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/3e3764f8fe36
8207211: [TESTBUG] Remove excessive output from CDS/AppCDS tests
Summary: changed the value of the property test.cds.copy.child.stdout to false so that stdout of child processes are logged in files. Each stdout and stderr file will have a unique name.
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/appcds/HelloExtTest.java
! test/hotspot/jtreg/runtime/appcds/OldClassTest.java
! test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java
! test/hotspot/jtreg/runtime/appcds/ProtectionDomain.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java
! test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java
! test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java
! test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDumpTransformer.java
! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddOpens.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ExportModule.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java
! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: f99640a44d75
Author: igerasim
Date: 2018-08-23 09:36 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/f99640a44d75
8209851: Algorithm name is compared via reference identity
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/DSA.java
Changeset: 758b3f3f3a8d
Author: igerasim
Date: 2018-08-23 12:09 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/758b3f3f3a8d
8209171: Simplify Java implementation of Integer/Long.numberOfTrailingZeros()
Reviewed-by: martin
Contributed-by: ivan.gerasimov at oracle.com, martinrb at google.com
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
Changeset: 6b0012622443
Author: joehw
Date: 2018-08-23 12:57 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/6b0012622443
8209873: Typo in javax.xml.validation.Validator.validate documentation
Reviewed-by: lancea
! src/java.xml/share/classes/javax/xml/validation/Validator.java
More information about the amber-dev
mailing list