zmajo [Fri, 27 Feb 2015 13:21:05 +0100] rev 29346
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@oracle.com>
roland [Wed, 25 Feb 2015 10:44:38 +0100] rev 29345
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
roland [Tue, 24 Feb 2015 15:23:05 +0100] rev 29344
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
iveresov [Tue, 24 Feb 2015 23:31:00 -0800] rev 29343
8073735: compiler/loopopts/CountedLoopProblem.java got OOME
Summary: Ignore OOM in the test
Reviewed-by: kvn
vlivanov [Tue, 24 Feb 2015 17:14:29 +0000] rev 29342
Merge
vlivanov [Tue, 24 Feb 2015 07:39:22 -0800] rev 29341
Merge
simonis [Mon, 23 Feb 2015 10:32:17 +0100] rev 29340
8073624: Fix waring "converting to non-pointer type 'bool' from NULL" in arraycopynode.cpp
Reviewed-by: roland
thartmann [Mon, 23 Feb 2015 10:38:26 +0100] rev 29339
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
thartmann [Mon, 23 Feb 2015 07:55:37 +0100] rev 29338
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
roland [Wed, 18 Feb 2015 18:14:07 +0100] rev 29337
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
dpochepk [Thu, 19 Feb 2015 23:47:01 +0300] rev 29336
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
ppunegov [Wed, 18 Feb 2015 16:59:56 +0300] rev 29335
8067012: Don't create MDO for constant getters
Summary: Add check if the method is constant getter
Reviewed-by: kvn, iveresov
ppunegov [Wed, 18 Feb 2015 16:19:48 +0300] rev 29334
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
iignatyev [Thu, 19 Feb 2015 23:49:22 +0300] rev 29333
8073499: quarantine compiler/tiered/LevelTransitionTest
Reviewed-by: kvn
jwilhelm [Thu, 05 Mar 2015 17:27:16 +0100] rev 29332
Merge
jwilhelm [Wed, 04 Mar 2015 02:23:38 +0100] rev 29331
8074319: barrier_set_cast defined via friend injection
Summary: Changed the in-class definition to a friend declaration and move the definition to namespace scope
Reviewed-by: jwilhelm, simonis
Contributed-by: kim.barrett@oracle.com
jwilhelm [Tue, 03 Mar 2015 19:21:45 +0100] rev 29330
Merge
jwilhelm [Mon, 02 Mar 2015 16:19:59 +0100] rev 29329
8071335: gc/TestSmallHeap.java throw OOM
Summary: To avoid OOME, do not run with -Xcomp
Reviewed-by: brutisso, tschatzl
tschatzl [Tue, 03 Mar 2015 13:25:23 +0000] rev 29328
Merge
tschatzl [Tue, 03 Mar 2015 12:38:42 +0100] rev 29327
8073466: Remove buffer retaining functionality and clean up in ParGCAllocBuffer
Reviewed-by: jmasa, kbarrett
david [Tue, 03 Mar 2015 12:19:35 +0100] rev 29326
8073464: GC workers do not have thread names
Reviewed-by: brutisso, tschatzl
kbarrett [Fri, 27 Feb 2015 19:52:48 -0500] rev 29325
8069016: Add BarrierSet downcast support
Summary: Add FakeRttiSupport utility and use to provide barrier_set_cast.
Reviewed-by: jmasa, sangheki
jwilhelm [Thu, 26 Feb 2015 21:00:03 +0100] rev 29324
8073883: serviceability/dcmd/gc/RunGCTest.java should not run with -XX:+ExplicitGCInvokesConcurrent
Summary: Don't run test with -XX:+ExplicitGCInvokesConcurrent
Reviewed-by: mgerdin
jwilhelm [Thu, 26 Feb 2015 17:02:48 +0100] rev 29323
8073950: Quarantine failing test: gc/TestSoftReferencesBehaviorOnOOME.java due to JDK-8073669
Summary: Quarantine gc/TestSoftReferencesBehaviorOnOOME.java
Reviewed-by: mgerdin, tschatzl
Contributed-by: andrey.x.zakharov@oracle.com
mgronlun [Tue, 03 Mar 2015 20:17:07 +0100] rev 29322
8073042: jcmd hangs until another jcmd is executed (which, in turn also hangs)
Reviewed-by: jbachorik, dsamersoff, farvidsson
dcubed [Mon, 02 Mar 2015 16:31:25 -0800] rev 29321
8072439: fix for 8047720 may need more work
Summary: Cleanup PeriodTask_lock usage. Also reviewed by varming@gmail.com.
Reviewed-by: dholmes, dcubed, mgronlun, coleenp
Contributed-by: varming@gmail.com, daniel.daugherty@oracle.com
ctornqvi [Mon, 02 Mar 2015 05:32:01 -0800] rev 29320
Merge
hseigel [Fri, 27 Feb 2015 12:48:06 -0500] rev 29319
8073908: Replace hotspot/testlibrary use of sun.management with public API
Summary: use java.lang API's instead of sun.management API's.
Reviewed-by: sla, iignatyev, gtriantafill, mchung
ctornqvi [Thu, 26 Feb 2015 06:11:56 -0800] rev 29318
8069291: [TESTBUG] runtime/threads/Fibonacci: OutOfMemoryError: unable to create native thread
Reviewed-by: dholmes, ctornqvi
Contributed-by: dmitry.dmitriev@oracle.com
ctornqvi [Thu, 26 Feb 2015 06:11:40 -0800] rev 29317
8073718: [TESTBUG] Cleanup test output and skip creating mini dumps
Reviewed-by: sla, ctornqvi
Contributed-by: stefan.sarne@oracle.com