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
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
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
iignatyev [Sun, 02 Nov 2014 18:42:30 +0300] rev 27451
8036913: make DeoptimizeALot dependent on number of threads
Reviewed-by: kvn, shade
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
iveresov [Fri, 31 Oct 2014 12:01:27 -1000] rev 27449
Merge
thartmann [Fri, 31 Oct 2014 11:31:30 +0000] rev 27448
Merge
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
jwilhelm [Fri, 31 Oct 2014 08:00:09 +0000] rev 27446
Merge
jwilhelm [Thu, 30 Oct 2014 01:01:37 +0100] rev 27445
Merge
jwilhelm [Mon, 27 Oct 2014 20:00:04 +0100] rev 27444
Merge
jwilhelm [Mon, 27 Oct 2014 19:15:23 +0000] rev 27443
Merge
jwilhelm [Mon, 27 Oct 2014 20:00:04 +0100] rev 27442
Merge
jmasa [Mon, 27 Oct 2014 16:39:29 +0000] rev 27441
Merge
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
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
jwilhelm [Thu, 23 Oct 2014 17:36:30 +0200] rev 27438
Merge
ehelin [Thu, 23 Oct 2014 11:43:29 +0200] rev 27437
8061630: G1 iterates over JNIHandles two times
Reviewed-by: mgerdin, brutisso
amurillo [Thu, 30 Oct 2014 22:52:13 -0700] rev 27436
Merge
iveresov [Thu, 30 Oct 2014 09:50:16 -1000] rev 27435
Merge
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
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
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
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
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
iveresov [Mon, 27 Oct 2014 20:03:57 -1000] rev 27429
Merge
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
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
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
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>