hg: valhalla/valhalla10-old/hotspot: 64 new changesets
david.simms at oracle.com
david.simms at oracle.com
Tue Sep 26 12:44:59 UTC 2017
Changeset: bdb2dbc43ff0
Author: jwilhelm
Date: 2017-08-22 16:20 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/bdb2dbc43ff0
Merge
Changeset: 7bda89c08134
Author: asaha
Date: 2017-08-25 04:59 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/7bda89c08134
Added tag jdk-10+21 for changeset bdb2dbc43ff0
! .hgtags
Changeset: c406559cce12
Author: mchung
Date: 2017-08-25 10:49 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/c406559cce12
8186145: tools/launcher/modules/validate/ValidateModulesTest.java fails when launched with -XX:+EnableJVMCI
Summary: --validate-modules runs with a boot layer resolving all system modules rather than only java.base
Reviewed-by: alanb
+ test/compiler/jvmci/TestValidateModules.java
Changeset: e015ea7eaf32
Author: dnsimon
Date: 2017-08-14 14:15 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/e015ea7eaf32
8186163: [JVMCI] bad signatures should be detected by MetaAccessProvider.parseMethodDescriptor
Reviewed-by: kvn, iveresov
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSignature.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaAccessProvider.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java
Changeset: f59d7a871cb5
Author: dnsimon
Date: 2017-08-24 08:38 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/f59d7a871cb5
Merge
Changeset: 143019ae96f5
Author: dnsimon
Date: 2017-08-23 23:38 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/143019ae96f5
8186459: [JVMCI] ClassNotFoundException thrown by CompilerToVM.lookupType() should be converted to a LinkageError
Reviewed-by: kvn, iveresov
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! test/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java
! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/compiler/jvmci/compilerToVM/GetImplementorTest.java
! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java
Changeset: 9cf835fba355
Author: mdoerr
Date: 2017-08-24 14:56 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/9cf835fba355
8186734: AIX build broken after 8186166: Generalize Atomic::cmpxchg with templates
Reviewed-by: goetz
! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.hpp
Changeset: c3e39d67f6d4
Author: ghaug
Date: 2017-08-16 14:14 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/c3e39d67f6d4
8186286: [BSD] Primary thread's stack size is reported incorrectly
Reviewed-by: shade, stuefe
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 3a8e59bdaaac
Author: dholmes
Date: 2017-08-24 14:00 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/3a8e59bdaaac
Merge
Changeset: 7356f594f176
Author: zgu
Date: 2017-08-24 15:00 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/7356f594f176
8186748: NMT: memTracker::record_virtual_memory_reserve_and_commit() does not tag the memory as committed
Summary: Fixed bug that results NMT to report "Shared class space" as reserved, but not committed memory
Reviewed-by: shade, coleenp
! src/share/vm/services/memTracker.hpp
Changeset: 0f7a91bf2395
Author: sspitsyn
Date: 2017-08-24 14:03 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/0f7a91bf2395
8185687: Fix minor bugs in jvmti specification
Summary: Fix the doc
Reviewed-by: ksrini, jjg, dcubed
! src/share/vm/prims/jvmti.xml
! src/share/vm/prims/jvmti.xsl
Changeset: ac7eb1f61945
Author: sspitsyn
Date: 2017-08-24 21:06 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/ac7eb1f61945
Merge
- src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MiscUtils.java
- src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/utils/Timer.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/TestJMH.java
Changeset: b94f3a90edeb
Author: sspitsyn
Date: 2017-08-24 22:37 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/b94f3a90edeb
Merge
Changeset: 8888f2e43fb1
Author: kvn
Date: 2017-08-24 13:11 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/8888f2e43fb1
8186721: AOT tests fail with: section alignment is not valid: 128
Summary: add missing negation in assert chech, add -ea -esa to AOT testing
Reviewed-by: dlong
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/pecoff/PECoffSection.java
! test/compiler/aot/AotCompiler.java
Changeset: dd079e888b11
Author: kvn
Date: 2017-08-24 22:46 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/dd079e888b11
Merge
Changeset: c684649ef702
Author: kvn
Date: 2017-08-24 23:54 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/c684649ef702
Merge
Changeset: 316854ef2fa2
Author: martin
Date: 2017-08-24 10:26 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/316854ef2fa2
8174050: Compilation errors with clang-4.0
Reviewed-by: kvn
! src/share/vm/memory/virtualspace.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/loopPredicate.cpp
Changeset: 5e3603c1495f
Author: jwilhelm
Date: 2017-08-28 21:46 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/5e3603c1495f
Merge
- src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MiscUtils.java
- src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/utils/Timer.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/TestJMH.java
Changeset: 36780bca7e82
Author: kvn
Date: 2017-08-25 14:07 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/36780bca7e82
8186136: [Graal] some tests setting -Djvmci.Compiler=null fail with: jdk.vm.ci.common.JVMCIError: no JVMCI compiler selected
Summary: removed -Djvmci.Compiler=null for tests which do JIT compilation
Reviewed-by: twisti
! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java
! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java
! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/compiler/jvmci/compilerToVM/ReprofileTest.java
Changeset: 409753e9c98e
Author: goetz
Date: 2017-08-22 15:12 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/409753e9c98e
8186437: Lock held when compiler thread creation fails.
Reviewed-by: stuefe, kvn
! src/share/vm/compiler/compileBroker.cpp
Changeset: 35045bc7f7f6
Author: kvn
Date: 2017-08-25 18:21 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/35045bc7f7f6
8186144: [Graal] some tests fail with: Improperly specified VM option UseJVMCICompiler: EnableJVMCI cannot be disabled
Summary: disable Graal by switching off UseJVMCICompiler when JVMCI is disabled
Reviewed-by: twisti
! test/compiler/jvmci/SecurityRestrictionsTest.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java
! test/compiler/jvmci/events/JvmciShutdownEventTest.java
Changeset: ab8afbbf2ace
Author: njian
Date: 2017-08-01 14:58 +0800
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/ab8afbbf2ace
8184049: AArch64: Matching rule for ubfiz
Reviewed-by: aph, adinn
Contributed-by: daniel.stewart at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/aarch64_ad.m4
Changeset: 427f4c99b29e
Author: jiangli
Date: 2017-08-27 15:48 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/427f4c99b29e
8186706: ArchivedObjectCache obj_hash() is broken.
Summary: Use oop's identity_hash. Also use larger table size.
Reviewed-by: ccheung, iklam, coleenp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
Changeset: 3c5a2af3e982
Author: glaubitz
Date: 2017-08-27 20:09 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/3c5a2af3e982
8186723: Add SuperH as new architecture for linux
Reviewed-by: dholmes, stuefe
! src/os/linux/vm/os_linux.cpp
Changeset: ec4c21cf8ba1
Author: dholmes
Date: 2017-08-28 01:09 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/ec4c21cf8ba1
Merge
Changeset: 18bf814595b9
Author: rraghavan
Date: 2017-08-28 02:55 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/18bf814595b9
8186666: Bug in the C2 matcher code
Summary: Correctly used Op_WeakCompareAndSwapI as required
Reviewed-by: shade, thartmann
Contributed-by: Andrew Haley <aph at redhat.com>
! src/share/vm/opto/c2compiler.cpp
Changeset: d78407f77172
Author: eosterlund
Date: 2017-08-28 13:31 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/d78407f77172
8186476: Generalize Atomic::add with templates
Reviewed-by: aph, dholmes
Contributed-by: kim.barrett at oracle.com
! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.hpp
! src/os_cpu/bsd_x86/vm/atomic_bsd_x86.hpp
! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.hpp
! src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.hpp
! src/os_cpu/linux_arm/vm/atomic_linux_arm.hpp
! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.hpp
! src/os_cpu/linux_s390/vm/atomic_linux_s390.hpp
! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.hpp
! src/os_cpu/linux_x86/vm/atomic_linux_x86.hpp
! src/os_cpu/linux_zero/vm/atomic_linux_zero.hpp
! src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.hpp
! src/os_cpu/solaris_sparc/vm/solaris_sparc.il
! src/os_cpu/solaris_x86/vm/atomic_solaris_x86.hpp
! src/os_cpu/windows_x86/vm/atomic_windows_x86.hpp
! src/share/vm/gc/g1/g1CardLiveData.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1HotCardCache.cpp
! src/share/vm/gc/g1/g1HotCardCache.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/oops/symbol.cpp
! src/share/vm/runtime/atomic.hpp
! src/share/vm/services/mallocTracker.hpp
Changeset: ecebbbda267a
Author: redestad
Date: 2017-08-28 00:20 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/ecebbbda267a
8179040: Avoid Ticks::now calls when EventClassLoad is not enabled
Reviewed-by: ehelin, mgronlun, dholmes, iklam
Contributed-by: claes.redestad at oracle.com, markus.gronlund at oracle.com
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/trace/traceDataTypes.hpp
! src/share/vm/trace/traceEvent.hpp
! src/share/vm/trace/traceEventClasses.xsl
! src/share/vm/trace/traceTypes.xsl
Changeset: d8861a784135
Author: redestad
Date: 2017-08-28 14:07 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/d8861a784135
Merge
Changeset: c5c6aa319333
Author: coleenp
Date: 2017-08-28 09:06 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/c5c6aa319333
8186042: Optimize OopMapCache lookup
Summary: Use lock free access to oopMapCache
Reviewed-by: dholmes, sspitsyn
Contributed-by: frederic.parain at oracle.com, coleen.phillimore at oracle.com
! src/share/vm/gc/shared/vmGCOperations.cpp
! src/share/vm/interpreter/oopMapCache.cpp
! src/share/vm/interpreter/oopMapCache.hpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/memprofiler.cpp
! src/share/vm/runtime/vframe.cpp
Changeset: 735530e058e8
Author: coleenp
Date: 2017-08-28 15:11 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/735530e058e8
Merge
Changeset: 2ed5748b6eec
Author: never
Date: 2017-08-28 15:21 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/2ed5748b6eec
8181858: [JVMCI] JVMCI should update the trap counters when invalidating for Reason_not_compiled_exception_handler
Reviewed-by: kvn
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: f3413e6d6b8f
Author: never
Date: 2017-08-28 16:40 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/f3413e6d6b8f
Merge
Changeset: 71337910df60
Author: jwilhelm
Date: 2017-08-29 17:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/71337910df60
Merge
Changeset: a7454342f29c
Author: asaha
Date: 2017-09-01 14:13 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/a7454342f29c
Added tag jdk-10+22 for changeset 71337910df60
! .hgtags
Changeset: 8ff4215ca5fa
Author: jwilhelm
Date: 2017-08-28 21:46 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/8ff4215ca5fa
Merge
Changeset: 0c2d710aa6df
Author: iveresov
Date: 2017-08-28 14:43 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/0c2d710aa6df
8186850: Update Graal
Reviewed-by: kvn
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/ClassSubstitution.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.test/src/org/graalvm/compiler/asm/test/AssemblerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.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/InfopointReasonTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/InvokeGraal.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeBitMapTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeBitMap.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.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/HotSpotUnsafeSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.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/HotSpotUnsafeSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceInterval.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanLifetimeAnalysisPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/GraalCompilerState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinterObserver.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CompilationPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/ClassSubstitutionVerifier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java
! src/share/vm/aot/aotCodeHeap.cpp
Changeset: 232488f21a13
Author: iveresov
Date: 2017-08-28 22:45 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/232488f21a13
Merge
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java
Changeset: 38ff008318c3
Author: stuefe
Date: 2017-08-18 09:05 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/38ff008318c3
8186349: [windows] Centralize dbghelp handling code
Summary: Rework and fix dbghelp.dll handling; add diagnostic output to hs-err file.
Reviewed-by: iklam, rrich, goetz
! src/os/windows/vm/decoder_windows.cpp
! src/os/windows/vm/decoder_windows.hpp
! src/os/windows/vm/os_windows.cpp
+ src/os/windows/vm/windbghelp.cpp
+ src/os/windows/vm/windbghelp.hpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/decoder.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: a20f0fa4c426
Author: iklam
Date: 2017-08-28 23:46 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/a20f0fa4c426
Merge
Changeset: 3c3e9a1d65bd
Author: dbuck
Date: 2017-08-29 05:33 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/3c3e9a1d65bd
8185624: G1HeapVerifier's VerifyRootsClosure prints important information on info log level
Summary: Fix logging of broken oop to error log level instead of info log level
Reviewed-by: mgerdin, tschatzl
Contributed-by: muthusamy.chinnathambi at oracle.com
! src/share/vm/gc/g1/g1HeapVerifier.cpp
Changeset: 5cd4495a3efa
Author: goetz
Date: 2017-08-17 17:26 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/5cd4495a3efa
8186072: dll_build_name returns true even if file is missing.
Summary: Split dll_build_name into two functions and consolidate to os.cpp file.
Reviewed-by: stuefe, dholmes
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 35670a2b20d5
Author: dholmes
Date: 2017-08-29 10:41 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/35670a2b20d5
Merge
Changeset: 182f9c89e337
Author: glaubitz
Date: 2017-08-29 18:34 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/182f9c89e337
8186855: Multiple platforms broken after 8186476: Generalize Atomic::add with templates
Reviewed-by: stuefe, coleenp
! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.hpp
! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.hpp
! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.hpp
! src/os_cpu/linux_s390/vm/atomic_linux_s390.hpp
! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.hpp
! src/os_cpu/linux_zero/vm/atomic_linux_zero.hpp
Changeset: 294bd8d9088c
Author: jwilhelm
Date: 2017-08-29 17:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/294bd8d9088c
Merge
Changeset: 7a698e293256
Author: mgerdin
Date: 2017-08-29 12:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/7a698e293256
8186897: semaphore_posix.hpp should not be included on OSX
Reviewed-by: stefank, dholmes
! src/os/posix/vm/os_posix.cpp
Changeset: 3a8e8737cb36
Author: njian
Date: 2017-08-24 16:12 +0800
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/3a8e8737cb36
8186325: AArch64: jtreg test hotspot/test/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java SEGV
Reviewed-by: adinn, aph
Contributed-by: stuart.monteith at linaro.org
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
Changeset: 8d5a52d81b78
Author: coleenp
Date: 2017-08-30 07:18 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/8d5a52d81b78
8181170: resolved_references array leaks for RedefineClasses
Summary: clear out resolved_reference from ClassLoaderData::_handles
Reviewed-by: stefank, jiangli, sspitsyn
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/oopHandle.hpp
Changeset: 5adfb4c2ed9c
Author: coleenp
Date: 2017-08-30 13:04 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/5adfb4c2ed9c
Merge
Changeset: f28a28fc1497
Author: zgu
Date: 2017-08-30 15:48 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/f28a28fc1497
8186797: cardtable_rs in g1CollectedHeap::initialize() defined, but never used
Reviewed-by: tschatzl, ehelin
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 644db104e2f0
Author: coleenp
Date: 2017-08-30 19:18 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/644db104e2f0
8164207: Checking missing load-acquire in relation to _pd_set in dictionary.cpp
Summary: Use load_acquire for accessing DictionaryEntry::_pd_set since it's accessed outside the SystemDictionary_lock
Reviewed-by: zgu, twisti, dholmes, adinn
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/classfile/systemDictionary.cpp
Changeset: 8acd232fb52a
Author: rehn
Date: 2017-08-31 08:18 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/8acd232fb52a
8186837: Memory ordering nmethod, _state and _stack_traversal_mark
Reviewed-by: dholmes, rkennke
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 3ee845ce8ea1
Author: bobv
Date: 2017-08-29 15:53 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/3ee845ce8ea1
8186248: Allow more flexibility in selecting Heap % of available RAM
Reviewed-by: dholmes, drwhite
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/Makefile
! test/runtime/CommandLine/FlagWithInvalidValue.java
! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
! test/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 075c0f5b20fa
Author: bobv
Date: 2017-08-31 16:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/075c0f5b20fa
Merge
Changeset: b471b0c614d6
Author: stuefe
Date: 2017-08-31 18:34 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/b471b0c614d6
8186982: [aix] Garbage output for CPU info in hs-err file
Reviewed-by: goetz, simonis
Contributed-by: arno.zeller at sap.com
! src/os/aix/vm/os_aix.cpp
Changeset: 7df86c5f8b5d
Author: ccheung
Date: 2017-08-28 15:34 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/7df86c5f8b5d
8186842: Use Java class loaders for creating the CDS archive
Reviewed-by: coleenp, jiangli, iklam, mseledtsov
Contributed-by: calvin.cheung at oracle.com, ioi.lam at oracle.com
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/classfile/klassFactory.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/metaspaceClosure.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/arguments_ext.hpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/utilities/exceptions.cpp
! test/runtime/SharedArchiveFile/BootAppendTests.java
+ test/runtime/SharedArchiveFile/NonBootLoaderClasses.java
! test/runtime/modules/PatchModule/PatchModuleCDS.java
Changeset: a8ec32aa385e
Author: ccheung
Date: 2017-08-31 17:06 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/a8ec32aa385e
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 3d1150c7899c
Author: kevinw
Date: 2017-09-01 01:03 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/3d1150c7899c
8186902: jcmd GC.run should not be blocked by DisableExplicitGC
Reviewed-by: mgerdin, sspitsyn
! src/share/vm/services/diagnosticCommand.cpp
Changeset: 61c0ae8bee4e
Author: gziemski
Date: 2017-08-31 20:26 -0500
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/61c0ae8bee4e
8173715: Remove FlatProfiler
Summary: Obsoleted Xprof flag, removed FlatProfiler code
Reviewed-by: dholmes, coleenp, vlivanov, pliden
! make/lib/JvmFeatures.gmk
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/osThread_solaris.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp
! src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp
! src/os_cpu/linux_s390/vm/thread_linux_s390.hpp
! src/share/vm/Xusage.txt
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/g1RootProcessor.hpp
! src/share/vm/gc/parallel/pcTasks.cpp
! src/share/vm/gc/parallel/pcTasks.hpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/parallel/psTasks.cpp
! src/share/vm/gc/parallel/psTasks.hpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
- src/share/vm/runtime/fprofiler.cpp
- src/share/vm/runtime/fprofiler.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/utilities/macros.hpp
! test/gc/g1/TestGCLogMessages.java
! test/runtime/CommandLine/TestNullTerminatedFlags.java
- test/runtime/MinimalVM/Xprof.java
Changeset: 046eab27258f
Author: gziemski
Date: 2017-09-01 13:03 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/046eab27258f
Merge
Changeset: 86445dc6021b
Author: jwilhelm
Date: 2017-09-03 14:19 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/86445dc6021b
Merge
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java
- src/share/vm/runtime/fprofiler.cpp
- src/share/vm/runtime/fprofiler.hpp
- test/runtime/MinimalVM/Xprof.java
Changeset: 25b63c7d1fa3
Author: njian
Date: 2017-08-31 10:28 +0800
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/25b63c7d1fa3
8187022: AArch64: UBFX instructions have wrong format string
Reviewed-by: aph
Contributed-by: daniel.stewart at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/aarch64_ad.m4
Changeset: 1a9c2e07a826
Author: jwilhelm
Date: 2017-09-03 13:39 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/1a9c2e07a826
Merge
Changeset: 5ab7a67bc155
Author: lana
Date: 2017-09-08 18:24 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla10-old/hotspot/rev/5ab7a67bc155
Added tag jdk-10+23 for changeset 1a9c2e07a826
! .hgtags
More information about the valhalla-dev
mailing list