Mon, 03 Nov 2014 11:34:13 -0800 8059803: Update use of GetVersionEx to get correct Windows version in hs_err files
ctornqvi [Mon, 03 Nov 2014 11:34:13 -0800] rev 27467
8059803: Update use of GetVersionEx to get correct Windows version in hs_err files Summary: Update use of GetVersionEx to get correct Windows version in hs_err files Reviewed-by: dcubed, gtriantafill
Mon, 03 Nov 2014 11:19:43 +0100 8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double
jbachorik [Mon, 03 Nov 2014 11:19:43 +0100] rev 27466
8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double Reviewed-by: mchung, sla
Fri, 31 Oct 2014 18:18:58 +0000 Merge
dcubed [Fri, 31 Oct 2014 18:18:58 +0000] rev 27465
Merge
Fri, 31 Oct 2014 10:15:29 -0700 Merge
dcubed [Fri, 31 Oct 2014 10:15:29 -0700] rev 27464
Merge
Fri, 31 Oct 2014 09:37:17 -0700 8060169: Update the Crash Reporting URL in the Java crash log
dbuck [Fri, 31 Oct 2014 09:37:17 -0700] rev 27463
8060169: Update the Crash Reporting URL in the Java crash log Summary: Update the URL for HotSpot bug reports. Reviewed-by: dcubed, rdurbin
Tue, 28 Oct 2014 18:41:34 +0400 8059216: Make PrintGCApplicationStoppedTime print information about stopping threads
vkempik [Tue, 28 Oct 2014 18:41:34 +0400] rev 27462
8059216: Make PrintGCApplicationStoppedTime print information about stopping threads Reviewed-by: dholmes, brutisso
Thu, 30 Oct 2014 18:38:42 -0400 8037842: Failing to allocate MethodCounters and MDO causes a serious performance drop
coleenp [Thu, 30 Oct 2014 18:38:42 -0400] rev 27461
8037842: Failing to allocate MethodCounters and MDO causes a serious performance drop Summary: Stop allocating compiler profiling metadata when metaspace is full. Reviewed-by: kvn, anoll
Tue, 28 Oct 2014 12:28:58 +0100 8062135: serviceability/threads/TestFalseDeadLock.java should be quarantined.
sla [Tue, 28 Oct 2014 12:28:58 +0100] rev 27460
8062135: serviceability/threads/TestFalseDeadLock.java should be quarantined. Reviewed-by: sla Contributed-by: alex.schenkman@oracle.com
Wed, 29 Oct 2014 09:53:56 -0700 8059533: (process) Make exiting process wait for exiting threads [win]
igerasim [Wed, 29 Oct 2014 09:53:56 -0700] rev 27459
8059533: (process) Make exiting process wait for exiting threads [win] Reviewed-by: dholmes, dcubed
Wed, 29 Oct 2014 09:19:59 -0700 8061552: Contended Locking speedup PlatformEvent unpark bucket
dcubed [Wed, 29 Oct 2014 09:19:59 -0700] rev 27458
8061552: Contended Locking speedup PlatformEvent unpark bucket Summary: JEP-143/JDK-8046133 - optimization #2 - speedup PlatformEvent unpark bucket. Reviewed-by: acorn, dice, dholmes Contributed-by: dave.dice@oracle.com, karen.kinnear@oracle.com, daniel.daugherty@oracle.com
Tue, 01 Jul 2014 13:29:24 -0700 8043780: Use open(O_CLOEXEC) instead of fcntl(FD_CLOEXEC)
martin [Tue, 01 Jul 2014 13:29:24 -0700] rev 27457
8043780: Use open(O_CLOEXEC) instead of fcntl(FD_CLOEXEC) Summary: Use open(O_CLOEXEC) where available; fall back to FD_CLOEXEC when necessary Reviewed-by: rasbold, dholmes
Tue, 04 Nov 2014 07:09:34 -1000 8062591: SPARC PICL causes significantly longer startup times
iveresov [Tue, 04 Nov 2014 07:09:34 -1000] rev 27456
8062591: SPARC PICL causes significantly longer startup times Summary: Optimize traversals of the PICL tree Reviewed-by: kvn
Mon, 20 Oct 2014 22:53:37 +0200 8060252: JDK-7173584 compiler changes regress SPECjvm2008 on SPARC
roland [Mon, 20 Oct 2014 22:53:37 +0200] rev 27455
8060252: JDK-7173584 compiler changes regress SPECjvm2008 on SPARC Summary: arraycopy code misses opportunities to optimize copies to just allocated array. Reviewed-by: kvn
Mon, 03 Nov 2014 12:02:40 -0800 8059780: SPECjvm2008-MPEG performance regressions on x64 platforms
kvn [Mon, 03 Nov 2014 12:02:40 -0800] rev 27454
8059780: SPECjvm2008-MPEG performance regressions on x64 platforms Summary: Back-out 8052081 changes made in lcm.cpp. Reviewed-by: iveresov, roland
Sun, 02 Nov 2014 18:43:38 +0300 8044186: Introduce a reproducible random generator
iignatyev [Sun, 02 Nov 2014 18:43:38 +0300] rev 27453
8044186: Introduce a reproducible random generator Reviewed-by: kvn, iveresov, iignatyev Contributed-by: sergei.kovalev@oracle.com
Sun, 02 Nov 2014 18:43:00 +0300 8043125: compiler/types/correctness/CorrectnessTest.java: assert(layout->tag() == DataLayout::speculative_trap_data_tag) failed: wrong type
iignatyev [Sun, 02 Nov 2014 18:43:00 +0300] rev 27452
8043125: compiler/types/correctness/CorrectnessTest.java: assert(layout->tag() == DataLayout::speculative_trap_data_tag) failed: wrong type Reviewed-by: kvn
Sun, 02 Nov 2014 18:42:30 +0300 8036913: make DeoptimizeALot dependent on number of threads
iignatyev [Sun, 02 Nov 2014 18:42:30 +0300] rev 27451
8036913: make DeoptimizeALot dependent on number of threads Reviewed-by: kvn, shade
Fri, 31 Oct 2014 16:51:57 -0700 8054492: Casting can result in redundant null checks in generated code
kvn [Fri, 31 Oct 2014 16:51:57 -0700] rev 27450
8054492: Casting can result in redundant null checks in generated code Summary: add C2 intrinsic for Class.cast() method and force inline it too. Reviewed-by: jrose, roland, drchase, iignatyev
Fri, 31 Oct 2014 12:01:27 -1000 Merge
iveresov [Fri, 31 Oct 2014 12:01:27 -1000] rev 27449
Merge
Fri, 31 Oct 2014 11:31:30 +0000 Merge
thartmann [Fri, 31 Oct 2014 11:31:30 +0000] rev 27448
Merge
Fri, 31 Oct 2014 12:16:20 +0100 8062169: Multiple OSR compilations issued for same bci
thartmann [Fri, 31 Oct 2014 12:16:20 +0100] rev 27447
8062169: Multiple OSR compilations issued for same bci Summary: Fixed 'SimpleThresholdPolicy::event' to always perform OSR if an OSR nmethod is available. Reviewed-by: kvn, iveresov
Fri, 31 Oct 2014 08:00:09 +0000 Merge
jwilhelm [Fri, 31 Oct 2014 08:00:09 +0000] rev 27446
Merge
Thu, 30 Oct 2014 01:01:37 +0100 Merge
jwilhelm [Thu, 30 Oct 2014 01:01:37 +0100] rev 27445
Merge
Mon, 27 Oct 2014 20:00:04 +0100 Merge
jwilhelm [Mon, 27 Oct 2014 20:00:04 +0100] rev 27444
Merge
Mon, 27 Oct 2014 19:15:23 +0000 Merge
jwilhelm [Mon, 27 Oct 2014 19:15:23 +0000] rev 27443
Merge
Mon, 27 Oct 2014 20:00:04 +0100 Merge
jwilhelm [Mon, 27 Oct 2014 20:00:04 +0100] rev 27442
Merge
Mon, 27 Oct 2014 16:39:29 +0000 Merge
jmasa [Mon, 27 Oct 2014 16:39:29 +0000] rev 27441
Merge
Mon, 27 Oct 2014 07:52:49 -0700 8059614: [TESTBUG] Test for UseNUMA enable UseNUMAInterleaving
jmasa [Mon, 27 Oct 2014 07:52:49 -0700] rev 27440
8059614: [TESTBUG] Test for UseNUMA enable UseNUMAInterleaving Summary: Tests that UseNUMAInterleaving enabled for all collectors by ergonomics, on all platforms when UseNUMA feature is enabled. Reviewed-by: jmasa, dfazunen Contributed-by: andrey.x.zakharov@oracle.com
Thu, 23 Oct 2014 16:19:32 -0400 8061748: Remove check_ct_logs_at_safepoint()
kbarrett [Thu, 23 Oct 2014 16:19:32 -0400] rev 27439
8061748: Remove check_ct_logs_at_safepoint() Summary: Remove unused function and related closure class Reviewed-by: jwilhelm, mgerdin
Thu, 23 Oct 2014 17:36:30 +0200 Merge
jwilhelm [Thu, 23 Oct 2014 17:36:30 +0200] rev 27438
Merge
Thu, 23 Oct 2014 11:43:29 +0200 8061630: G1 iterates over JNIHandles two times
ehelin [Thu, 23 Oct 2014 11:43:29 +0200] rev 27437
8061630: G1 iterates over JNIHandles two times Reviewed-by: mgerdin, brutisso
Thu, 30 Oct 2014 22:52:13 -0700 Merge
amurillo [Thu, 30 Oct 2014 22:52:13 -0700] rev 27436
Merge
Thu, 30 Oct 2014 09:50:16 -1000 Merge
iveresov [Thu, 30 Oct 2014 09:50:16 -1000] rev 27435
Merge
Thu, 30 Oct 2014 13:03:30 +0100 8061817: Whitebox.deoptimizeMethod() does not deoptimize all OSR versions of method
thartmann [Thu, 30 Oct 2014 13:03:30 +0100] rev 27434
8061817: Whitebox.deoptimizeMethod() does not deoptimize all OSR versions of method Summary: Fixed Whitebox.deoptimizeMethod() to deoptimize all OSR versions of the method. Reviewed-by: kvn, iignatyev
Wed, 29 Oct 2014 15:42:48 +0100 8062284: Sweeper thread should not be visible when calling Thread.getAllStackTraces()
anoll [Wed, 29 Oct 2014 15:42:48 +0100] rev 27433
8062284: Sweeper thread should not be visible when calling Thread.getAllStackTraces() Summary: Make thread not visible when calling Thread.getAllStackTraces() Reviewed-by: kvn, shade
Tue, 28 Oct 2014 20:16:08 +0100 8061250: serviceability/dcmd/compiler/CompilerQueueTest.java failed
neliasso [Tue, 28 Oct 2014 20:16:08 +0100] rev 27432
8061250: serviceability/dcmd/compiler/CompilerQueueTest.java failed Summary: Fixed logging to avoid parsing mistake and added test case. Reviewed-by: kvn, twisti
Tue, 28 Oct 2014 16:44:39 +0100 8062250: [TESTBUG] compiler/codecache/CheckSegmentedCodeCache.java fails after CodeCacheMinimumFreeSpace removal
thartmann [Tue, 28 Oct 2014 16:44:39 +0100] rev 27431
8062250: [TESTBUG] compiler/codecache/CheckSegmentedCodeCache.java fails after CodeCacheMinimumFreeSpace removal Summary: Adapted calculation of minimum code cache size after CodeCacheMinimumFreeSpace was removed by JDK-8046809. Reviewed-by: kvn, anoll
Tue, 28 Oct 2014 09:17:36 +0100 8061983: [TESTBUG] compiler/whitebox/MakeMethodNotCompilableTest.java fails with "must not be in queue"
thartmann [Tue, 28 Oct 2014 09:17:36 +0100] rev 27430
8061983: [TESTBUG] compiler/whitebox/MakeMethodNotCompilableTest.java fails with "must not be in queue" Summary: Added a method checkNotCompiled(boolean isOsr) to either check if the method is OSR compiled or to check if it is non-OSR compiled. Reviewed-by: kvn
Mon, 27 Oct 2014 20:03:57 -1000 Merge
iveresov [Mon, 27 Oct 2014 20:03:57 -1000] rev 27429
Merge
Tue, 05 Aug 2014 14:44:18 -0700 8049542: C2: assert(size_in_words <= (julong)max_jint) failed: no overflow
kvn [Tue, 05 Aug 2014 14:44:18 -0700] rev 27428
8049542: C2: assert(size_in_words <= (julong)max_jint) failed: no overflow Summary: Added juint cast to avoid gcc problem we have on one of our platforms. Reviewed-by: dholmes, roland
Wed, 13 Aug 2014 13:00:53 -0700 8054530: C2: assert(res == old_res) failed: Inconsistency between old and new
morris [Wed, 13 Aug 2014 13:00:53 -0700] rev 27427
8054530: C2: assert(res == old_res) failed: Inconsistency between old and new Summary: Fixed signedness problem with assertion. Reviewed-by: kvn
Sat, 25 Oct 2014 21:02:29 -1000 8059200: Promoted JDK9 b31 for Solaris-amd64 fails (Error: dl failure on line 744, no picl library) on Solaris 11.1
iveresov [Sat, 25 Oct 2014 21:02:29 -1000] rev 27426
8059200: Promoted JDK9 b31 for Solaris-amd64 fails (Error: dl failure on line 744, no picl library) on Solaris 11.1 Summary: Manually load libpicl.so (used on SPARC only) Reviewed-by: kvn
Sat, 25 Oct 2014 19:06:23 +0400 8043674: Update compiler/intrinsic/bmi tests to run it on all platforms
fzhinkin [Sat, 25 Oct 2014 19:06:23 +0400] rev 27425
8043674: Update compiler/intrinsic/bmi tests to run it on all platforms Reviewed-by: kvn, iignatyev, fzhinkin Contributed-by: Dmitrij Pochepko <dmitrij.pochepko@oracle.com>
Fri, 24 Oct 2014 10:28:19 -0700 8041984: CompilerThread seems to occupy all CPU in a very rare situation
kvn [Fri, 24 Oct 2014 10:28:19 -0700] rev 27424
8041984: CompilerThread seems to occupy all CPU in a very rare situation Summary: Add new timeout checks to EA. Reviewed-by: iveresov, drchase
Fri, 24 Oct 2014 09:17:32 -0700 8028481: [TESTBUG] compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java should be in needs_nashorn test group
vlivanov [Fri, 24 Oct 2014 09:17:32 -0700] rev 27423
8028481: [TESTBUG] compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java should be in needs_nashorn test group Reviewed-by: vlivanov, kvn Contributed-by: sergei.kovalev@oracle.com
Fri, 24 Oct 2014 09:14:41 -0700 8036748: assert(_base == Int) failed: Not an Int w/ -XX:+TraceIterativeGVN
vlivanov [Fri, 24 Oct 2014 09:14:41 -0700] rev 27422
8036748: assert(_base == Int) failed: Not an Int w/ -XX:+TraceIterativeGVN Reviewed-by: kvn, roland
Fri, 24 Oct 2014 09:13:12 -0700 8058847: C2: EliminateAutoBox regression after 8042786
vlivanov [Fri, 24 Oct 2014 09:13:12 -0700] rev 27421
8058847: C2: EliminateAutoBox regression after 8042786 Reviewed-by: kvn, roland
Fri, 24 Oct 2014 14:25:46 +0200 8046809: vm/mlvm/meth/stress/compiler/deoptimize CodeCache is full.
anoll [Fri, 24 Oct 2014 14:25:46 +0200] rev 27420
8046809: vm/mlvm/meth/stress/compiler/deoptimize CodeCache is full. Summary: Use separate sweeper thread; enables more aggressive sweeping. Reviewed-by: kvn, jrose
(0) -10000 -3000 -1000 -300 -100 -48 +48 +100 +300 +1000 +3000 +10000 +30000 tip