Tue, 06 May 2014 08:01:14 +0000 Merge
anoll [Tue, 06 May 2014 08:01:14 +0000] rev 24347
Merge
Tue, 06 May 2014 09:52:38 +0200 8042428: CompileQueue::free_all() code is incorrect
anoll [Tue, 06 May 2014 09:52:38 +0200] rev 24346
8042428: CompileQueue::free_all() code is incorrect Summary: Free task after getting next pointer of freelist. Reviewed-by: kvn, adlertz
Tue, 06 May 2014 09:17:57 +0200 8036851: volatile double accesses are not explicitly atomic in C2
anoll [Tue, 06 May 2014 09:17:57 +0200] rev 24345
8036851: volatile double accesses are not explicitly atomic in C2 Summary: The C2 structure is adapted to distinguish between volatile and non-volatile double accesses. Reviewed-by: twisti, kvn Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
Mon, 05 May 2014 15:10:43 +0200 8042052: assert(t != NULL) failed: must set before get
anoll [Mon, 05 May 2014 15:10:43 +0200] rev 24344
8042052: assert(t != NULL) failed: must set before get Summary: Added missing call to _gvn.transform to make sure the type of the PhiNode is recorded in the gvn. Reviewed-by: kvn Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
Fri, 02 May 2014 19:10:24 -0700 Merge
twisti [Fri, 02 May 2014 19:10:24 -0700] rev 24343
Merge
Fri, 02 May 2014 16:44:54 -0700 8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR))
kvn [Fri, 02 May 2014 16:44:54 -0700] rev 24342
8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR)) Summary: Convert the assert into the runtime check to skip IGVN optimizations for problematic memory nodes. Eliminate dead nodes more aggressively. Reviewed-by: twisti, iveresov
Fri, 02 May 2014 09:30:17 +0000 Merge
iignatyev [Fri, 02 May 2014 09:30:17 +0000] rev 24341
Merge
Fri, 02 May 2014 13:20:42 +0400 8042214: add @ignore tag to all excluded jtreg tests in test/compiler
iignatyev [Fri, 02 May 2014 13:20:42 +0400] rev 24340
8042214: add @ignore tag to all excluded jtreg tests in test/compiler Reviewed-by: kvn, ctornqvi
Thu, 01 May 2014 21:30:54 -0700 Merge
anoll [Thu, 01 May 2014 21:30:54 -0700] rev 24339
Merge
Fri, 02 May 2014 06:24:39 +0200 8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs
anoll [Fri, 02 May 2014 06:24:39 +0200] rev 24338
8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs Summary: Allow 0 compiler threads if no JIT is used. Reviewed-by: kvn, dholmes Contributed-by: Severin Gehwolf <sgehwolf@redhat.com>
Wed, 07 May 2014 18:19:31 -0400 Merge
coleenp [Wed, 07 May 2014 18:19:31 -0400] rev 24337
Merge
Tue, 06 May 2014 09:56:55 -0400 8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope.
lfoltan [Tue, 06 May 2014 09:56:55 -0400] rev 24336
8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope. Summary: Remove adlc's unused class FileBuffRegion. Reviewed-by: coleenp, dholmes, kvn
Tue, 06 May 2014 08:59:57 -0400 8041627: Solaris Studio 12.4 C++ 5.13 compilation error due to lack of "surplus" prototype for binaryTreeDictionary.cpp.
lfoltan [Tue, 06 May 2014 08:59:57 -0400] rev 24335
8041627: Solaris Studio 12.4 C++ 5.13 compilation error due to lack of "surplus" prototype for binaryTreeDictionary.cpp. Summary: Fix C++ compilation error diagnostic for the call of "surplus" within get_better_list() method. Reviewed-by: coleenp, dholmes
Mon, 05 May 2014 19:53:00 -0400 8023697: failed class resolution reports different class name in detail message for the first and subsequent times
coleenp [Mon, 05 May 2014 19:53:00 -0400] rev 24334
8023697: failed class resolution reports different class name in detail message for the first and subsequent times Summary: Cache detail message when we cache exception for constant pool resolution. Reviewed-by: acorn, twisti, jrose
Mon, 05 May 2014 20:17:19 +0200 8031126: java/lang/management/ThreadMXBean/ThreadUserTime.java fails intermittently
sla [Mon, 05 May 2014 20:17:19 +0200] rev 24333
8031126: java/lang/management/ThreadMXBean/ThreadUserTime.java fails intermittently Reviewed-by: coleenp, simonis, goetz, gthornbr
Fri, 02 May 2014 11:06:26 -0700 Merge
dcubed [Fri, 02 May 2014 11:06:26 -0700] rev 24332
Merge
Thu, 01 May 2014 05:52:28 -0700 6885993: Named Thread: introduce print() and print_on(outputStream* st) methods
zgu [Thu, 01 May 2014 05:52:28 -0700] rev 24331
6885993: Named Thread: introduce print() and print_on(outputStream* st) methods Summary: Eliminating duplicated code by introducing print_on(outputStream* st) methods in NamedThread Reviewed-by: twisti, coleenp, dholmes
Fri, 02 May 2014 19:00:04 -0700 Merge
twisti [Fri, 02 May 2014 19:00:04 -0700] rev 24330
Merge
Thu, 01 May 2014 17:57:29 -0700 8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes
kvn [Thu, 01 May 2014 17:57:29 -0700] rev 24329
8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes Summary: Added missing -DmsgSize=640 to test's run commands. Reviewed-by: kvn Contributed-by: shrinivas.joshi@oracle.com
Wed, 30 Apr 2014 14:14:01 -0700 8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparc
kvn [Wed, 30 Apr 2014 14:14:01 -0700] rev 24328
8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparc Summary: Fix the arbitrary alignment issue in SPARC AES crypto stub routines. Reviewed-by: kvn, iveresov Contributed-by: shrinivas.joshi@oracle.com
Tue, 29 Apr 2014 22:05:10 -0700 8042059: Various fixes to linux/sparc
mikael [Tue, 29 Apr 2014 22:05:10 -0700] rev 24327
8042059: Various fixes to linux/sparc Reviewed-by: twisti, kvn
Tue, 29 Apr 2014 22:04:09 -0700 8022070: Compilation error in stubGenerator_sparc.cpp with some compilers
mikael [Tue, 29 Apr 2014 22:04:09 -0700] rev 24326
8022070: Compilation error in stubGenerator_sparc.cpp with some compilers Reviewed-by: twisti, kvn
Tue, 29 Apr 2014 12:20:53 -0700 8041957: -XX:UseAVX=0 cause assert(UseAVX) failed
kvn [Tue, 29 Apr 2014 12:20:53 -0700] rev 24325
8041957: -XX:UseAVX=0 cause assert(UseAVX) failed Summary: temporary set UseAVX=1 and UseSSE=2 in generate_get_cpu_info() Reviewed-by: twisti
Tue, 29 Apr 2014 10:29:56 -0700 8041959: Skip replay parsing errors with ReplayIgnoreInitErrors
kvn [Tue, 29 Apr 2014 10:29:56 -0700] rev 24324
8041959: Skip replay parsing errors with ReplayIgnoreInitErrors Summary: Allow replay compilation with replay file parsing error. Reviewed-by: twisti, iveresov
Tue, 29 Apr 2014 07:14:46 +0000 Merge
anoll [Tue, 29 Apr 2014 07:14:46 +0000] rev 24323
Merge
Tue, 29 Apr 2014 08:08:44 +0200 8036956: remove EnableInvokeDynamic flag
anoll [Tue, 29 Apr 2014 08:08:44 +0200] rev 24322
8036956: remove EnableInvokeDynamic flag Summary: The EnableInvokeDynamic flag and all support code is removed because it is not longer used in JDK 9. Reviewed-by: kvn, twisti Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
Tue, 29 Apr 2014 07:59:22 +0200 8040798: compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline
anoll [Tue, 29 Apr 2014 07:59:22 +0200] rev 24321
8040798: compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline Summary: Fixes broken memory freeing of compile queue tasks and makes sure that blocking compiles do not hang the VM if compilation gets disabled due to a full code cache. Reviewed-by: kvn, iveresov
Mon, 28 Apr 2014 16:05:12 -0700 8040919: Uninitialised memory in hotspot/src/share/vm/compiler/oopMap.cpp
morris [Mon, 28 Apr 2014 16:05:12 -0700] rev 24320
8040919: Uninitialised memory in hotspot/src/share/vm/compiler/oopMap.cpp Summary: Parfait refactoring in OopMapSet::update_register_map Reviewed-by: kvn, twisti
(0) -10000 -3000 -1000 -300 -100 -50 -28 +28 +50 +100 +300 +1000 +3000 +10000 +30000 tip