hg: jdk9/hs-rt/hotspot: 32 new changesets

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Fri May 23 21:32:02 UTC 2014


Changeset: 729d5480f7db
Author:    rasbold
Date:      2014-05-21 10:54 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/729d5480f7db

8043354: 8043354: Make is_return_allocated() respect allocated objects than can method-escape
Summary: In bcEscapeAnalyzer update the _allocated_escapes flag if a var escapes the method.
Reviewed-by: kvn

! src/share/vm/ci/bcEscapeAnalyzer.cpp
+ test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java

Changeset: 3eef593d19a2
Author:    coleenp
Date:      2014-05-21 19:08 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3eef593d19a2

Merge

- test/runtime/7110720/Test7110720.sh
- test/runtime/SharedArchiveFile/CdsWriteError.java

Changeset: 3bcc6a0efddb
Author:    brutisso
Date:      2014-05-08 10:29 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bcc6a0efddb

8042474: Clean up duplicated code in RSHashTable
Summary: Removed duplicate code in RSHashTable to fetch SparsePRTEntries
Reviewed-by: tschatzl, brutisso
Contributed-by: Andreas Sjoberg <andreas.sjoberg at oracle.com>

! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp

Changeset: dd531b743c04
Author:    ehelin
Date:      2014-05-09 09:59 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dd531b743c04

8034852: Shrinking of Metaspace high-water-mark causes incorrect OutOfMemoryErrors or back-to-back GCs
Reviewed-by: jmasa, pliden, stefank

! src/share/vm/memory/metaspace.cpp

Changeset: 34c97dff181d
Author:    jmasa
Date:      2014-05-09 19:47 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/34c97dff181d

Merge

! src/share/vm/memory/metaspace.cpp

Changeset: 568b5cd02aee
Author:    jmasa
Date:      2014-05-11 16:35 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/568b5cd02aee

8038928: gc/g1/TestGCLogMessages.java fail with "[Evacuation Failure'
Reviewed-by: ysr, brutisso, tschatzl

! test/gc/g1/TestGCLogMessages.java

Changeset: 3940073bc897
Author:    pliden
Date:      2014-05-14 13:32 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3940073bc897

8040803: G1: Concurrent mark hangs when mark stack overflows
Reviewed-by: brutisso, ehelin

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/utilities/workgroup.cpp
! src/share/vm/utilities/workgroup.hpp

Changeset: 480aa32305a3
Author:    pliden
Date:      2014-05-14 14:32 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/480aa32305a3

8040804: G1: Concurrent mark stuck in loop calling os::elapsedVTime()
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp

Changeset: 2c3f3ca92a2b
Author:    jmasa
Date:      2014-05-19 08:09 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2c3f3ca92a2b

Merge

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/utilities/workgroup.cpp

Changeset: 6c107fc5ace3
Author:    pliden
Date:      2014-05-20 10:24 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c107fc5ace3

8039042: G1: Phantom zeros in cardtable
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp

Changeset: f0d46ce87662
Author:    jcoomes
Date:      2014-05-20 10:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f0d46ce87662

8042255: make gc src file exclusion more automatic
Reviewed-by: brutisso, stefank, dholmes, rdurbin

! make/excludeSrc.make

Changeset: 8ec72dcefd74
Author:    iignatyev
Date:      2014-05-20 18:25 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8ec72dcefd74

8039489: Refactor test framework for dynamic VM options
Reviewed-by: jmasa, ehelin, jwilhelm
Contributed-by: dmitry.fazunenko at oracle.com

! test/gc/arguments/TestDynMaxHeapFreeRatio.java
! test/gc/arguments/TestDynMinHeapFreeRatio.java
! test/gc/parallelScavenge/TestDynShrinkHeap.java
+ test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java
- test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java

Changeset: 9dfcd36b0adc
Author:    ehelin
Date:      2014-05-21 16:11 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9dfcd36b0adc

8043639: Backout JDK-8034852: Shrinking of Metaspace high-water-mark causes incorrect OutOfMemoryErrors or back-to-back GCs
Reviewed-by: stefank, tschatzl

! src/share/vm/memory/metaspace.cpp

Changeset: 23a21eb6dcc3
Author:    jmasa
Date:      2014-05-22 06:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/23a21eb6dcc3

Merge

! src/share/vm/memory/metaspace.cpp
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java
- test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java

Changeset: 75e1ec763270
Author:    roland
Date:      2014-05-15 09:09 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/75e1ec763270

8026694: New type profiling points break compilation replay
Summary: fixes compilation replay with new profiling points
Reviewed-by: kvn, twisti

! agent/src/share/classes/sun/jvm/hotspot/ci/ciEnv.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciKlass.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethod.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/ArgInfoData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/CallTypeData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/CallTypeDataInterface.java
! agent/src/share/classes/sun/jvm/hotspot/oops/DataLayout.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/MethodDataInterface.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/ParametersTypeData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/ReturnTypeEntry.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/SpeculativeTrapData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/TypeEntries.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/TypeEntriesAtCall.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/TypeStackSlotEntries.java
! agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallTypeData.java
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 6fe134d57261
Author:    iveresov
Date:      2014-05-15 10:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6fe134d57261

8043180: SIGSEGV in Events::log_deopt_message
Summary: Added missing deopt reason name Reason_tenured
Reviewed-by: kvn, twisti

! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp

Changeset: d064d7b9d93b
Author:    kvn
Date:      2014-01-27 10:20 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d064d7b9d93b

8032566: Crash in JIT when running Scala compiler (and compiling Scala std lib)
Summary: Switch off EliminateAutoBox flag by default in jdk8 release.
Reviewed-by: iveresov

! src/share/vm/opto/c2_globals.hpp

Changeset: 13818eb5243c
Author:    kvn
Date:      2014-05-16 12:05 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/13818eb5243c

8042786: Proper fix for 8032566
Summary: Check for overflow cases in range checks and collapse it if we can.
Reviewed-by: jrose, iveresov

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp

Changeset: 1e0ea5a940c7
Author:    kvn
Date:      2014-05-16 12:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1e0ea5a940c7

Merge

- agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java

Changeset: e7198bd15079
Author:    twisti
Date:      2014-05-16 14:35 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7198bd15079

Merge

- src/share/vm/libadt/port.cpp
- src/share/vm/libadt/port.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 9a7285acfb28
Author:    twisti
Date:      2014-05-16 14:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9a7285acfb28

Merge

! src/share/vm/opto/subnode.cpp

Changeset: cd47f4593a96
Author:    iignatyev
Date:      2014-05-19 23:52 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/cd47f4593a96

8032498: compiler/ciReplay tests fail with StatusError: failed to clean up files after test...
Reviewed-by: kvn

! test/compiler/ciReplay/TestVM.sh
! test/compiler/ciReplay/TestVM_no_comp_level.sh
! test/compiler/ciReplay/common.sh

Changeset: f645d100b058
Author:    bharadwaj
Date:      2014-05-19 20:28 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f645d100b058

6563994: assert(wf.check_method_context(ctxk, m), "proper context") failed
Summary: Check for redefined method before finding unique concrete method
Reviewed-by: twisti, kvn

! src/share/vm/code/dependencies.cpp

Changeset: 670808fbebd3
Author:    bharadwaj
Date:      2014-05-19 13:49 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/670808fbebd3

Merge


Changeset: b97166f236bd
Author:    adlertz
Date:      2014-05-20 09:35 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b97166f236bd

6883953: java -client -XX:ValueMapInitialSize=0 crashes
Summary: Added lower bound check for ValueMapInitialSize
Reviewed-by: kvn
Contributed-by: ygaevsky at azulsystems.com

! src/share/vm/runtime/arguments.cpp

Changeset: 4cc7fe54e0e1
Author:    goetz
Date:      2014-05-08 15:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4cc7fe54e0e1

8042737: Introduce umbrella header prefetch.inline.hpp
Reviewed-by: twisti, stefank

! src/os/aix/vm/thread_aix.inline.hpp
! src/os/bsd/vm/thread_bsd.inline.hpp
! src/os/linux/vm/thread_linux.inline.hpp
! src/os/solaris/vm/thread_solaris.inline.hpp
! src/os/windows/vm/thread_windows.inline.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/space.inline.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/unsafe.cpp
+ src/share/vm/runtime/prefetch.inline.hpp

Changeset: 3ba6e0092f65
Author:    kvn
Date:      2014-05-21 12:16 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3ba6e0092f65

8043274: Test compiler/7184394/TestAESMain.java gets NPE on solaris
Summary: save cipher len after registers are saved
Reviewed-by: kvn
Contributed-by: shrinivas.joshi at oracle.com

! src/cpu/sparc/vm/stubGenerator_sparc.cpp

Changeset: ff1525ebc8b7
Author:    twisti
Date:      2014-05-22 16:26 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff1525ebc8b7

Merge

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp
- test/runtime/7110720/Test7110720.sh
- test/runtime/SharedArchiveFile/CdsWriteError.java
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java
- test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java

Changeset: 18f86da62a40
Author:    katleman
Date:      2014-05-22 12:53 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/18f86da62a40

Added tag jdk9-b14 for changeset bd333491bb6c

! .hgtags

Changeset: be9e24a9d6c6
Author:    lana
Date:      2014-05-22 14:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/be9e24a9d6c6

Merge

- src/share/vm/libadt/port.cpp
- src/share/vm/libadt/port.hpp

Changeset: 170f6d733d7a
Author:    jcoomes
Date:      2014-05-23 10:28 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/170f6d733d7a

Merge

- agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java
- test/runtime/7110720/Test7110720.sh
- test/runtime/SharedArchiveFile/CdsWriteError.java
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java
- test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java

Changeset: 74ca2ce0f7d7
Author:    coleenp
Date:      2014-05-23 16:43 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/74ca2ce0f7d7

Merge

- test/runtime/6929067/T.java
- test/runtime/6929067/Test6929067.sh
- test/runtime/6929067/invoke.c
- test/runtime/InitialThreadOverflow/DoOverflow.java
- test/runtime/InitialThreadOverflow/invoke.c
- test/runtime/InitialThreadOverflow/testme.sh



More information about the jdk9-all-changes mailing list