hg: jdk9/dev/hotspot: 45 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Tue Mar 22 03:22:09 UTC 2016
Changeset: 3a8da1230500
Author: goetz
Date: 2016-03-06 15:50 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3a8da1230500
8149557: Resource mark breaks printing to string stream
Reviewed-by: stuefe, dholmes
! src/share/vm/oops/symbol.cpp
! src/share/vm/utilities/ostream.cpp
Changeset: 57175b61dac3
Author: stuefe
Date: 2016-03-06 19:07 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/57175b61dac3
8150843: [windows] os::getTimesSecs() returns negative values for kernel, user times
Reviewed-by: dholmes
! src/os/windows/vm/os_windows.cpp
Changeset: f96580a236c0
Author: ddmitriev
Date: 2016-03-07 10:36 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f96580a236c0
8149973: Optimize object alignment check in debug builds.
Reviewed-by: coleenp, tschatzl
! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! src/share/vm/gc/g1/g1RemSet.inline.hpp
! src/share/vm/oops/oop.inline.hpp
Changeset: 1bff1b586886
Author: rehn
Date: 2016-02-26 10:51 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1bff1b586886
8150026: Add the ability to log with variable log level
Reviewed-by: brutisso, mlarsson
! src/share/vm/logging/log.hpp
Changeset: 143691dafa25
Author: sangheki
Date: 2016-03-07 01:20 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/143691dafa25
8145204: JVM can hang when ParGCArrayScanChunk=4294967296 and ParallelGC is used
Summary: Changed the max value of ParGCArrayScanChunk to max_jint/3
Reviewed-by: jwilhelm, drwhite
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/globals.hpp
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
Changeset: 001616491946
Author: sangheki
Date: 2016-03-07 10:01 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/001616491946
Merge
Changeset: a6ba2cec1af1
Author: drwhite
Date: 2016-03-01 12:10 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a6ba2cec1af1
8078673: Update TEST.groups for recent GC tests
Summary: Updates the needs_g1gc list in TEST.groups and adds appropriate "@requires vm.gc" annotations to a few GC tests.
Reviewed-by: tschatzl, dfazunen
! test/TEST.groups
! test/gc/TestCardTablePageCommits.java
! test/gc/arguments/TestCMSHeapSizeFlags.java
! test/gc/arguments/TestG1ConcRefinementThreads.java
! test/gc/arguments/TestG1HeapSizeFlags.java
! test/gc/arguments/TestG1PercentageOptions.java
! test/gc/arguments/TestParallelHeapSizeFlags.java
! test/gc/logging/TestGCId.java
Changeset: d367f98eeadc
Author: tschatzl
Date: 2016-03-07 10:56 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d367f98eeadc
8142484: Let IHOP follow the current capacity, not the maximum capacity
Summary: Instead of following the current heap capacity, let all IHOP calculations follow the maximum capacity.
Reviewed-by: brutisso, jmasa
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1IHOPControl.cpp
! src/share/vm/gc/g1/g1IHOPControl.hpp
Changeset: bfaeb7b78742
Author: tschatzl
Date: 2016-03-07 12:49 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bfaeb7b78742
Merge
Changeset: 7a1bb5c3ff95
Author: sjohanss
Date: 2016-03-07 15:07 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7a1bb5c3ff95
8149642: gc/g1/TestShrinkAuxiliaryData* tests fail with "GC triggered before VM initialization completed"
Reviewed-by: brutisso, dfazunen
! test/gc/g1/TestShrinkAuxiliaryData00.java
! test/gc/g1/TestShrinkAuxiliaryData05.java
! test/gc/g1/TestShrinkAuxiliaryData10.java
! test/gc/g1/TestShrinkAuxiliaryData15.java
! test/gc/g1/TestShrinkAuxiliaryData20.java
! test/gc/g1/TestShrinkAuxiliaryData25.java
! test/gc/g1/TestShrinkAuxiliaryData30.java
Changeset: 3f5a29b58493
Author: jmasa
Date: 2016-03-03 11:36 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3f5a29b58493
8151101: Improve UseParallelGC parallelization of object array processing
Reviewed-by: tschatzl, shade
Contributed-by: richard.reingruber at sap.com
! src/share/vm/gc/parallel/psCompactionManager.inline.hpp
Changeset: 91b99f0a2ec8
Author: jwilhelm
Date: 2016-02-29 15:47 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/91b99f0a2ec8
6787054: Par compact - remove code that clears source_region
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psParallelCompact.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 8feda14c460c
Author: jwilhelm
Date: 2016-03-07 19:17 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8feda14c460c
Merge
Changeset: 741520968fec
Author: gziemski
Date: 2016-03-07 10:39 -0600
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/741520968fec
8146850: Remove TraceHandleAllocation rather than converting to UL
8149850: Remove HandleAllocationLimit and TotalHandleAllocationLimit when removing TraceHandleAllocation
Summary: Removed TraceHandleAllocation, HandleAllocationLimit and TotalHandleAllocationLimit flags
Reviewed-by: coleenp, dholmes
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.cpp
Changeset: faba55e07315
Author: gziemski
Date: 2016-03-07 19:29 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/faba55e07315
Merge
Changeset: 7fbe91178ff9
Author: dsamersoff
Date: 2016-03-07 20:58 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7fbe91178ff9
8147456: Parsing of argument for -agentpath can write outside of allocated memory
Reviewed-by: sspitsyn, dholmes
Contributed-by: sharath.ballal at oracle.com
! src/os/posix/vm/os_posix.cpp
Changeset: df3a86fcf1c5
Author: dsamersoff
Date: 2016-03-07 18:05 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/df3a86fcf1c5
Merge
Changeset: 53322af1a349
Author: dsamersoff
Date: 2016-03-07 20:33 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/53322af1a349
Merge
Changeset: b9719c517370
Author: sangheki
Date: 2016-03-07 02:11 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b9719c517370
8149834: gc/shared/gcTimer.cpp:88 assert(_is_concurrent_phase_active) failed: A concurrent phase is not active
Summary: Compare-and-exchange for concurrent gc timer related flag at G1CollectedHeap
Reviewed-by: jmasa, drwhite
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
Changeset: 6e078dfe1d5b
Author: sangheki
Date: 2016-03-07 18:56 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6e078dfe1d5b
Merge
Changeset: a140334040d2
Author: sangheki
Date: 2016-03-07 21:40 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a140334040d2
Merge
Changeset: c4597dc5ff71
Author: cvarming
Date: 2016-03-07 14:41 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c4597dc5ff71
8150013: ParNew: Prune nmethods scavengable list.
Summary: Speed up ParNew collections by pruning the list of scavengable nmethods.
Reviewed-by: jmasa, tonyp, twisti
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/memory/iterator.hpp
Changeset: eb055098b5ab
Author: jmasa
Date: 2016-03-07 23:06 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/eb055098b5ab
Merge
Changeset: 16356f8940ac
Author: jwilhelm
Date: 2016-03-16 14:31 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/16356f8940ac
Merge
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/runtime/globals.hpp
! test/TEST.groups
Changeset: 74522870dbde
Author: twisti
Date: 2016-03-10 13:04 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/74522870dbde
8151470: [JVMCI] remove up-call to HotSpotJVMCICompilerConfig.selectCompiler
Reviewed-by: dnsimon, vlivanov
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/jvmciRuntime.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/thread.cpp
Changeset: cdc9ef77a4da
Author: enevill
Date: 2016-03-10 14:53 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cdc9ef77a4da
8151502: optimize pd_disjoint_words and pd_conjoint_words
Summary: optimize copy routines using inline assembler
Reviewed-by: aph
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp
+ src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.s
Changeset: 1b8cc1264b20
Author: dnsimon
Date: 2016-03-10 14:06 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1b8cc1264b20
8151664: [JVMCI] add missing test in 8151266 integration
Reviewed-by: never, twisti
+ test/compiler/jvmci/meta/StableFieldTest.java
Changeset: 91371caabd4c
Author: simonis
Date: 2016-03-03 16:21 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/91371caabd4c
8150646: Add support for blocking compiles though whitebox API
Reviewed-by: kvn, ppunegov, simonis, neliasso
Contributed-by: nils.eliasson at oracle.com, volker.simonis at gmail.com
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/compiler/compilerDirectives.cpp
! src/share/vm/compiler/compilerDirectives.hpp
! src/share/vm/compiler/directivesParser.cpp
! src/share/vm/compiler/directivesParser.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/services/diagnosticCommand.cpp
+ test/compiler/whitebox/BlockingCompilation.java
Changeset: fc4808355352
Author: neliasso
Date: 2016-03-09 21:19 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/fc4808355352
8073793: serviceability/dcmd/compiler/CodelistTest.java fails with ClassNotFoundException trying to load VM anonymous class
Summary: Make test less fragile using whitebox API
Reviewed-by: kvn
! test/serviceability/dcmd/compiler/CodelistTest.java
Changeset: ca0cd486254f
Author: neliasso
Date: 2016-03-09 21:20 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ca0cd486254f
8066770: EnqueueMethodForCompilationTest.java fails to compile method
Summary: Make compiles blocking and always check queue
Reviewed-by: kvn
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/LockCompilationTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
Changeset: af3712e4a548
Author: neliasso
Date: 2016-03-11 21:02 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/af3712e4a548
Merge
Changeset: 9c7684975803
Author: vlivanov
Date: 2016-03-14 12:35 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9c7684975803
8139247: Improper locking of MethodData::_extra_data_lock
Reviewed-by: dholmes, roland, dcubed
! src/share/vm/ci/ciMethodData.cpp
Changeset: 6c8277ce87d6
Author: vlivanov
Date: 2016-03-14 12:35 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6c8277ce87d6
8150320: C1: Illegal bci in debug info for MH::linkTo* methods
Reviewed-by: kvn, dlong
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/code/debugInfoRec.cpp
Changeset: 3497071a8c93
Author: vlivanov
Date: 2016-03-14 12:35 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3497071a8c93
8141420: Compiler runtime entries don't hold Klass* from being GCed
Reviewed-by: kvn, coleenp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/opto/runtime.cpp
Changeset: dc073ee24dc6
Author: vlivanov
Date: 2016-03-14 12:35 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/dc073ee24dc6
8143407: C1: @Stable array support
Reviewed-by: twisti
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_ValueType.hpp
! test/compiler/stable/StableConfiguration.java
! test/compiler/stable/TestStableBoolean.java
! test/compiler/stable/TestStableByte.java
! test/compiler/stable/TestStableChar.java
! test/compiler/stable/TestStableDouble.java
! test/compiler/stable/TestStableFloat.java
! test/compiler/stable/TestStableInt.java
! test/compiler/stable/TestStableLong.java
! test/compiler/stable/TestStableObject.java
! test/compiler/stable/TestStableShort.java
Changeset: c479d5653ab6
Author: zmajo
Date: 2016-03-14 17:51 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c479d5653ab6
Merge
Changeset: da024e29b678
Author: kshefov
Date: 2016-03-15 13:00 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/da024e29b678
8150850: [JVMCI] NPE when executing HotSpotConstantReflectionProvider.readStableFieldValue
Reviewed-by: twisti, dnsimon
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java
Changeset: bb71f0783bb7
Author: neliasso
Date: 2016-03-15 11:17 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bb71f0783bb7
8151795: compiler/compilercontrol/parser/DirectiveParserTest.java fails with "assert failed: 0 != 0"
Summary: Treat zero added directives as fail
Reviewed-by: twisti, kvn
! src/share/vm/compiler/directivesParser.cpp
Changeset: 4bdeac967dce
Author: neliasso
Date: 2016-03-15 11:17 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4bdeac967dce
8151796: compiler/whitebox/BlockingCompilation.java fails due to method not compiled
Summary: Make test more robust
Reviewed-by: simonis
! test/compiler/whitebox/BlockingCompilation.java
Changeset: bea0cfad5afa
Author: neliasso
Date: 2016-03-15 12:34 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bea0cfad5afa
Merge
Changeset: 97c1a4ad293c
Author: ppunegov
Date: 2016-03-15 16:23 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/97c1a4ad293c
8150955: RandomValidCommandsTest.java fails with UnsatisfiedLinkError: sun.hotspot.WhiteBox.registerNatives
Summary: Replace invalid command with a valid one
Reviewed-by: kvn
! test/compiler/compilercontrol/share/MultiCommand.java
Changeset: 6daf6d082fd0
Author: thartmann
Date: 2016-03-15 17:42 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6daf6d082fd0
8150804: C2 Compilation fails with assert(_base >= OopPtr && _base <= AryPtr) failed: Not a Java pointer
Summary: Wait with removing casts from inputs in PhiNode::ideal() until after parsing for the type information to propagate.
Reviewed-by: kvn
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/cfgnode.cpp
+ test/compiler/types/TestPhiElimination.java
Changeset: a67e578d4015
Author: never
Date: 2016-03-15 14:19 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a67e578d4015
8151871: [JVMCI] missing HAS_PENDING_EXCEPTION check
Reviewed-by: kvn
! src/share/vm/jvmci/jvmciCompiler.cpp
Changeset: b64b01f6cf4f
Author: zmajo
Date: 2016-03-17 13:48 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b64b01f6cf4f
Merge
Changeset: c2c3ba4ed1ac
Author: amurillo
Date: 2016-03-17 11:25 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c2c3ba4ed1ac
Merge
More information about the jdk9-dev-changes
mailing list