hg: jdk9/hs/hotspot: 23 new changesets

vladimir.x.ivanov at oracle.com vladimir.x.ivanov at oracle.com
Fri Feb 13 00:38:02 UTC 2015


Changeset: 8e93f8517960
Author:    vlivanov
Date:      2015-01-29 10:25 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8e93f8517960

8063137: Never-taken branches should be pruned when GWT LambdaForms are shared
Reviewed-by: jrose, kvn

! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/opaquenode.cpp
! src/share/vm/opto/opaquenode.hpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp

Changeset: ea802a4750aa
Author:    vlivanov
Date:      2015-01-29 10:26 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ea802a4750aa

8068915: uncommon trap w/ Reason_speculate_class_check causes performance regression due to continuous deoptimizations
Reviewed-by: kvn, roland, jrose

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

Changeset: d853290566af
Author:    zmajo
Date:      2015-01-29 19:16 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d853290566af

8071654: disassembler handles embedded OOPs not uniformly
Summary: Remove (currently dead) code that prints oops within disassembled instructions.
Reviewed-by: kvn, thartmann, roland

! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/compiler/disassembler.cpp

Changeset: a44f7b0530ab
Author:    zmajo
Date:      2015-01-30 10:40 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a44f7b0530ab

8071818: Incorrect addressing mode used for ldf in SPARC assembler
Summary: Update MacroAssembler::ldf to select addressing mode depending on Address parameter.
Reviewed-by: kvn, dlong

! src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp

Changeset: 54365b7cd56e
Author:    thartmann
Date:      2015-01-30 13:31 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/54365b7cd56e

Merge


Changeset: 818ce4dab68a
Author:    anoll
Date:      2015-01-30 15:20 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/818ce4dab68a

8071906: Quarantine OverloadCompileQueueTest until the reason for timeout is known
Summary: Quarantine OverloadCompileQueueTest until the reason for timeout is known
Reviewed-by: kvn

! test/compiler/codecache/stress/OverloadCompileQueueTest.java

Changeset: 778fd0840124
Author:    anoll
Date:      2015-01-30 14:35 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/778fd0840124

Merge


Changeset: 76953f37d153
Author:    anoll
Date:      2015-01-30 15:36 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/76953f37d153

Merge


Changeset: 25454f0d37d3
Author:    kvn
Date:      2015-01-30 10:27 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/25454f0d37d3

8071534: assert(!failing()) failed: Must not have pending failure. Reason is: out of memory
Summary: Add missing C->failing() check after Connection graph construction.
Reviewed-by: iveresov

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

Changeset: 1c65b563b1bd
Author:    dlong
Date:      2015-01-31 02:42 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1c65b563b1bd

Merge


Changeset: 7ed418950e15
Author:    thartmann
Date:      2015-02-02 15:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7ed418950e15

8071995: compiler/codecache/jmx/InitialAndMaxUsageTest.java fails with large pages
Summary: Disable large page usage for test.
Reviewed-by: kvn

! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java

Changeset: f81627ca8a1c
Author:    thartmann
Date:      2015-02-02 14:35 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f81627ca8a1c

Merge


Changeset: 5960a65b0f54
Author:    dlong
Date:      2015-02-02 23:26 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5960a65b0f54

8069030: support new PTRACE_GETREGSET
Summary: use PTRACE_GETREGSET if other options are not available
Reviewed-by: sla, dholmes

! agent/src/os/linux/ps_proc.c

Changeset: 5bfedd3cfd39
Author:    anoll
Date:      2015-02-03 10:30 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5bfedd3cfd39

8068440: Test6857159.java times out
Summary: Replace shell script with Java-only code
Reviewed-by: kvn, iignatyev

! test/compiler/c2/6857159/Test6857159.java

Changeset: a4f200a81135
Author:    anoll
Date:      2015-02-03 09:56 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a4f200a81135

Merge

- make/linux/makefiles/build_vm_def.sh
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
- test/runtime/7194254/Test7194254.java

Changeset: b50281ff91ce
Author:    goetz
Date:      2015-01-30 12:53 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b50281ff91ce

8071996: split_if accesses NULL region of ConstraintCast
Reviewed-by: kvn

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

Changeset: 048d681ebfe2
Author:    zmajo
Date:      2015-02-06 18:16 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/048d681ebfe2

8072398: assert fails in L1RGenerator::increment_event_counter_impl
Summary: Change scaling code to allow scaling with 0.0; change set_tiered_flags() to treat CompileThresholdScaling==0.0 in a special way.
Reviewed-by: kvn, iveresov

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/compiler/arguments/CheckCompileThresholdScaling.java

Changeset: b554e929f7a7
Author:    pchistyakov
Date:      2015-01-30 20:45 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b554e929f7a7

8068003: compiler/whitebox/DeoptimizeFramesTest.java fails: compilation 48 can't be available
Summary: disabled DeoptimizeALot for test runs
Reviewed-by: kvn

! test/compiler/whitebox/DeoptimizeFramesTest.java

Changeset: 122b9c0f6a86
Author:    roland
Date:      2015-01-30 15:23 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/122b9c0f6a86

8071533: assert(n0->is_Call()) failed: expect a call here
Summary: remove_dead_region() call missing from ArrayCopyNode::Ideal()
Reviewed-by: kvn, vlivanov

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

Changeset: 94ec81ddd4ec
Author:    roland
Date:      2015-02-06 13:50 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/94ec81ddd4ec

8071999: SA's buildreplayjars fail with exception
Summary: support default methods when dumping classes in SA
Reviewed-by: vlivanov, kvn, dsamersoff

! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java

Changeset: e9291d20ecaa
Author:    roland
Date:      2015-02-09 15:10 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e9291d20ecaa

8072016: Array copy may cause infinite cycle of deoptimization/compilation
Summary: Infinite deoptimization/recompilation cycles in case of arraycopy with tightly coupled allocation
Reviewed-by: kvn, vlivanov

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! test/compiler/arraycopy/TestArrayCopyNoInit.java
+ test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java

Changeset: ce7613869df3
Author:    roland
Date:      2015-02-09 13:45 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ce7613869df3

8071821: Assert failed in UnexpectedDeoptimizationTest.java
Summary: assert fires in case of concurrent initialization of ciInstanceKlass::_has_injected_fields
Reviewed-by: kvn

! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp

Changeset: d0b3b6f5a445
Author:    vlivanov
Date:      2015-02-12 13:55 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d0b3b6f5a445

Merge

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



More information about the jdk9-all-changes mailing list