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
(0) -10000 -3000 -1000 -300 -100 -50 -32 +32 +50 +100 +300 +1000 +3000 +10000 +30000 tip