hg: jdk9/hs/hotspot: 29 new changesets
zoltan.majo at oracle.com
zoltan.majo at oracle.com
Fri Mar 6 09:54:47 UTC 2015
Changeset: 1d306e84f829
Author: iignatyev
Date: 2015-02-19 23:49 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1d306e84f829
8073499: quarantine compiler/tiered/LevelTransitionTest
Reviewed-by: kvn
! test/compiler/tiered/LevelTransitionTest.java
Changeset: 796f5bb2dec5
Author: ppunegov
Date: 2015-02-18 16:19 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/796f5bb2dec5
8067157: Closed compiler tests should not be in hotspot/test/TEST.groups
Summary: Replace closed/compiler tests with sanity/ExecuteInternalVMTests.java to keep the hotspot_compiler_closed group
Reviewed-by: kvn, zmajo
! test/TEST.groups
Changeset: b79a5703e525
Author: ppunegov
Date: 2015-02-18 16:59 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b79a5703e525
8067012: Don't create MDO for constant getters
Summary: Add check if the method is constant getter
Reviewed-by: kvn, iveresov
! src/share/vm/runtime/advancedThresholdPolicy.cpp
Changeset: e48badb106e1
Author: dpochepk
Date: 2015-02-19 23:47 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e48badb106e1
8068461: compiler/codecache/jmx/UsageThresholdIncreasedTest.java failed: java.lang.RuntimeException: Usage threshold was hit: 1 times for CodeHeap 'non-nmethods'
Summary: added filter for invalid testcase
Reviewed-by: kvn, iignatyev
! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
Changeset: 54e0f8b411a8
Author: roland
Date: 2015-02-18 18:14 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/54e0f8b411a8
6912521: System.arraycopy works slower than the simple loop for little lengths
Summary: convert small array copies to series of loads and stores
Reviewed-by: kvn, vlivanov
+ src/share/vm/opto/arraycopynode.cpp
+ src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/classes.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macroArrayCopy.cpp
+ test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java
Changeset: aa37799c0445
Author: thartmann
Date: 2015-02-23 07:55 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/aa37799c0445
8072774: bigapps/Weblogic+medrec/nowarnings fails due to CodeHeap 'profiled nmethods' exhaustion
Summary: Store profiled code in the non-profiled code heap (and vice versa) if the code cache is really full.
Reviewed-by: kvn, iveresov
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
Changeset: 31d53895b2d6
Author: thartmann
Date: 2015-02-23 10:38 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/31d53895b2d6
8073257: compiler/codecache/stress/RandomAllocationTest.java + fastdebug + -XX:+LogCompilation, "allocating without ResourceMark"
Summary: Added two missing ResourceMarks to 'NMethodSweeper::log_sweep'.
Reviewed-by: kvn, iignatyev
! src/share/vm/runtime/sweeper.cpp
Changeset: 5cc8f720e18d
Author: simonis
Date: 2015-02-23 10:32 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5cc8f720e18d
8073624: Fix waring "converting to non-pointer type 'bool' from NULL" in arraycopynode.cpp
Reviewed-by: roland
! src/share/vm/opto/arraycopynode.cpp
Changeset: ff87d12995da
Author: vlivanov
Date: 2015-02-24 07:39 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ff87d12995da
Merge
! src/share/vm/code/codeCache.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
Changeset: 29b91dd20de6
Author: vlivanov
Date: 2015-02-24 17:14 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/29b91dd20de6
Merge
- src/share/vm/oops/oop.inline2.hpp
Changeset: 0a5f2750ef42
Author: iveresov
Date: 2015-02-24 23:31 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0a5f2750ef42
8073735: compiler/loopopts/CountedLoopProblem.java got OOME
Summary: Ignore OOM in the test
Reviewed-by: kvn
! test/compiler/loopopts/CountedLoopProblem.java
Changeset: 0fd143632552
Author: roland
Date: 2015-02-24 15:23 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0fd143632552
8073184: Compile of java.lang.Integer::getChars fails with LoopLimitCheck = false after 8054478
Summary: CastII that guards counted loops confuses range check elimination with LoopLimitCheck off
Reviewed-by: kvn, iveresov
! src/share/vm/opto/loopTransform.cpp
+ test/compiler/loopopts/TestCastIINoLoopLimitCheck.java
Changeset: 50ac03d16c22
Author: roland
Date: 2015-02-25 10:44 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/50ac03d16c22
8073792: assert((get_length_if_constant(phase) == -1) == !ary_src->size()->is_con()) failed: inconsistent
Summary: assert in array copy code broken when array size becomes known during igvn
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/arraycopynode.cpp
+ test/compiler/arraycopy/TestArrayCloneBadAssert.java
! test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java
Changeset: fe7233679163
Author: zmajo
Date: 2015-02-27 13:21 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/fe7233679163
8073670: TypeF::eq and TypeD::eq do not handle NaNs correctly
Summary: Change TypeF:eq and TypeD:eq to compare NaN values using a bitwise comparison.
Reviewed-by: kvn
Contributed-by: Stefan Anzinger <stefan.anzinger at oracle.com>
! src/share/vm/opto/type.cpp
+ test/compiler/c2/FloatingPointFoldingTest.java
Changeset: dacf878d4b46
Author: zmajo
Date: 2015-02-28 12:33 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/dacf878d4b46
Merge
Changeset: ec1ca81aefc6
Author: roland
Date: 2015-02-25 12:33 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ec1ca81aefc6
8073796: assert(check_obj_alignment(result)) failed: address not aligned: ...
Summary: Arrays.copyOf intrinsic can deoptimize with uninitialized new array
Reviewed-by: kvn
! src/share/vm/opto/library_call.cpp
Changeset: 442d0a8b76cc
Author: skovalev
Date: 2015-02-24 16:08 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/442d0a8b76cc
8067162: [TESTBUG] runtime/SharedArchiveFile tests fail on compact profiles
Summary: Modified TEST.groups file to exclude two tests from execution on compact profiles.
Reviewed-by: mseledtsov, dholmes, iignatyev
! test/TEST.groups
Changeset: b7326921c3f6
Author: skovalev
Date: 2015-02-24 15:42 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b7326921c3f6
8067822: test/testlibrary_tests/RandomGeneratorTest.java failed on Assert Unexpected random number sequence for mode: NO_SEED
Summary: On embedded platforms we have a message in std error. We should not take into account the message. Therefore only std out should be used fo verification.
Reviewed-by: iignatyev, kvn
! test/testlibrary_tests/RandomGeneratorTest.java
Changeset: 6235f6e82466
Author: fzhinkin
Date: 2015-02-27 11:41 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6235f6e82466
8073154: NULL-pointer dereferencing in LIR_OpProfileType::print_instr
Reviewed-by: iveresov
! src/share/vm/c1/c1_LIR.cpp
+ test/compiler/print/TestProfileReturnTypePrinting.java
Changeset: 063ec1611772
Author: iignatyev
Date: 2015-03-02 11:15 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/063ec1611772
Merge
Changeset: b7e464329497
Author: thartmann
Date: 2015-03-02 13:16 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b7e464329497
8073956: Escape analysis dump misses args information
Summary: Fixed output of PrintEscapeAnalysis.
Reviewed-by: kvn
! src/share/vm/ci/bcEscapeAnalyzer.cpp
Changeset: c7e9c22ab919
Author: thartmann
Date: 2015-03-02 13:28 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c7e9c22ab919
Merge
Changeset: 16a66b3338de
Author: thartmann
Date: 2015-03-02 13:40 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/16a66b3338de
8006960: hotspot, "impossible" assertion failure
Summary: Escape state of allocated object should be always adjusted after it was passed to a method.
Reviewed-by: kvn
! src/share/vm/ci/bcEscapeAnalyzer.cpp
+ test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java
Changeset: d319aa28b87f
Author: thartmann
Date: 2015-03-02 15:11 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d319aa28b87f
Merge
Changeset: 9b9e7edc17ce
Author: thartmann
Date: 2015-03-02 15:20 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9b9e7edc17ce
Merge
! src/share/vm/ci/bcEscapeAnalyzer.cpp
Changeset: be83b0955522
Author: vlivanov
Date: 2015-03-02 07:20 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/be83b0955522
Merge
! src/share/vm/code/codeCache.cpp
! test/TEST.groups
Changeset: 61edd5c7412e
Author: vlivanov
Date: 2015-03-02 18:12 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/61edd5c7412e
Merge
Changeset: d63ee67dbc90
Author: roland
Date: 2015-03-03 12:30 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d63ee67dbc90
8073957: assert(ary_src != 0) failed: not an array or instance?
Summary: ArrayCopyNode going dead needs better validation of inputs
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/arraycopynode.cpp
Changeset: 21dbad89e2dc
Author: zmajo
Date: 2015-03-06 08:53 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/21dbad89e2dc
Merge
! src/share/vm/opto/graphKit.cpp
More information about the jdk9-hs-changes
mailing list