Wed, 12 Feb 2014 09:37:18 -0800 8030350: Enable additional compiler warnings for GCC
mduigou [Wed, 12 Feb 2014 09:37:18 -0800] rev 22784
8030350: Enable additional compiler warnings for GCC Reviewed-by: dholmes, coleenp, erikj, tbell, ihse
Wed, 12 Feb 2014 22:08:43 +0400 8023667: SA: ExceptionBlob and other C2 classes not available in client VM
dsamersoff [Wed, 12 Feb 2014 22:08:43 +0400] rev 22783
8023667: SA: ExceptionBlob and other C2 classes not available in client VM Summary: Ignore error of intialization of C2 only variables Reviewed-by: sla, dholmes
Tue, 11 Feb 2014 21:32:19 -0800 8033215: clang: node.cpp:284 IDX_INIT macro use uninitialized field _out
henryjen [Tue, 11 Feb 2014 21:32:19 -0800] rev 22782
8033215: clang: node.cpp:284 IDX_INIT macro use uninitialized field _out Reviewed-by: twisti, kvn
Mon, 24 Feb 2014 12:56:19 -0800 Merge
lana [Mon, 24 Feb 2014 12:56:19 -0800] rev 22781
Merge
Thu, 20 Feb 2014 19:59:26 -0800 Merge
lana [Thu, 20 Feb 2014 19:59:26 -0800] rev 22780
Merge
Tue, 28 Jan 2014 20:09:41 +0000 8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
jeff [Tue, 28 Jan 2014 20:09:41 +0000] rev 22779
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8 Reviewed-by: lana
Mon, 13 Jan 2014 14:42:26 -0800 7129980: Third Party License Readme update for JDK8
jeff [Mon, 13 Jan 2014 14:42:26 -0800] rev 22778
7129980: Third Party License Readme update for JDK8 Reviewed-by: lana, tbell
Thu, 13 Feb 2014 17:57:27 +0100 Merge
ehelin [Thu, 13 Feb 2014 17:57:27 +0100] rev 22777
Merge
Wed, 05 Feb 2014 11:05:13 +0100 8033426: Scale initial NewSize using NewRatio if not set on command line
sjohanss [Wed, 05 Feb 2014 11:05:13 +0100] rev 22776
8033426: Scale initial NewSize using NewRatio if not set on command line Summary: Now using NewRatio to size initial NewSize if not specified on commandline. Reviewed-by: jmasa, jwilhelm
Tue, 10 Dec 2013 15:11:02 +0100 8026849: Fix typos in the GC code, part 2
jwilhelm [Tue, 10 Dec 2013 15:11:02 +0100] rev 22775
8026849: Fix typos in the GC code, part 2 Summary: Fixed typos in assert messages, flag descriptions and verbose messages Reviewed-by: stefank, tschatzl
Mon, 10 Feb 2014 12:58:09 +0100 8033923: Use BufferingOopClosure for G1 code root scanning
stefank [Mon, 10 Feb 2014 12:58:09 +0100] rev 22774
8033923: Use BufferingOopClosure for G1 code root scanning Reviewed-by: mgerdin, brutisso
Mon, 10 Feb 2014 14:37:53 +0100 Merge
ehelin [Mon, 10 Feb 2014 14:37:53 +0100] rev 22773
Merge
Mon, 10 Feb 2014 12:51:51 +0100 8033764: Remove the usage of StarTask from BufferingOopClosure
stefank [Mon, 10 Feb 2014 12:51:51 +0100] rev 22772
8033764: Remove the usage of StarTask from BufferingOopClosure Reviewed-by: mgerdin, brutisso, tschatzl
Mon, 10 Feb 2014 13:31:22 +0100 Merge
ehelin [Mon, 10 Feb 2014 13:31:22 +0100] rev 22771
Merge
Fri, 07 Feb 2014 13:48:07 +0100 8033922: G1: Back out 8033601 and go back to use the to-obj for chunked arrays.
brutisso [Fri, 07 Feb 2014 13:48:07 +0100] rev 22770
8033922: G1: Back out 8033601 and go back to use the to-obj for chunked arrays. Reviewed-by: stefank, tschatzl
Thu, 06 Feb 2014 17:12:10 +0100 8033545: Missing volatile specifier in Bitmap::par_put_range_within_word
tschatzl [Thu, 06 Feb 2014 17:12:10 +0100] rev 22769
8033545: Missing volatile specifier in Bitmap::par_put_range_within_word Summary: The method Bitmap::par_put_range_within_word reloads the original value during a CAS, which may be optimized away. Instead of reloading, use the value returned by Atomic::cmpxchg_ptr() for further processing. Reviewed-by: tschatzl, brutisso, tonyp Contributed-by: Matthias Braun <matthia.braun@sap.com>
Thu, 06 Feb 2014 14:12:43 +0100 8031703: Missing post-barrier in ReferenceProcessor
pliden [Thu, 06 Feb 2014 14:12:43 +0100] rev 22768
8031703: Missing post-barrier in ReferenceProcessor Reviewed-by: tonyp, tschatzl
Wed, 05 Feb 2014 14:29:34 +0100 8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink
tschatzl [Wed, 05 Feb 2014 14:29:34 +0100] rev 22767
8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink Summary: When string and symbol table unlink are not performed in parallel, the claim index we check is not updated, and so a guarantee fails. Take this into account when checking the guarantee. Reviewed-by: brutisso, jwilhelm
Wed, 05 Feb 2014 12:47:48 +0100 8033601: G1: Make array chunking use the same length field as the other young GCs
tonyp [Wed, 05 Feb 2014 12:47:48 +0100] rev 22766
8033601: G1: Make array chunking use the same length field as the other young GCs Summary: Use the old copy length instead of the length of the forwarded object for chunked arrays. Reviewed-by: brutisso, tschatzl
Wed, 05 Feb 2014 10:09:54 +0100 8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size
ehelin [Wed, 05 Feb 2014 10:09:54 +0100] rev 22765
8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size Reviewed-by: brutisso, tschatzl, sjohanss
Mon, 03 Feb 2014 10:49:49 +0100 Merge
ehelin [Mon, 03 Feb 2014 10:49:49 +0100] rev 22764
Merge
Thu, 16 Jan 2014 13:25:25 -0800 8024366: Make UseNUMA enable UseNUMAInterleaving
jmasa [Thu, 16 Jan 2014 13:25:25 -0800] rev 22763
8024366: Make UseNUMA enable UseNUMAInterleaving Reviewed-by: brutisso, tschatzl Contributed-by: shrinivas.joshi@oracle.com
Fri, 31 Jan 2014 09:58:06 +0100 8033106: Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1
tschatzl [Fri, 31 Jan 2014 09:58:06 +0100] rev 22762
8033106: Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1 Summary: The change fixes the predicate check. Reviewed-by: jmasa, tonyp, stefank
Fri, 31 Jan 2014 09:57:50 +0100 6991197: G1: specialize deal_with_reference() for narrowOop*
tschatzl [Fri, 31 Jan 2014 09:57:50 +0100] rev 22761
6991197: G1: specialize deal_with_reference() for narrowOop* Summary: Clean up and slightly optimize reference handling from the GC reference task queue. Since we never push partial array chunks as narrowOop* we can manually specialize the code so that some code can be optimized away. Reviewed-by: tonyp, brutisso, stefank
Fri, 31 Jan 2014 09:55:59 +0100 8032771: The flag VerifySilently misses a test case
tschatzl [Fri, 31 Jan 2014 09:55:59 +0100] rev 22760
8032771: The flag VerifySilently misses a test case Summary: Add test case for the VerifySilently flag. Reviewed-by: brutisso
Tue, 11 Feb 2014 10:05:02 -0800 Merge
iklam [Tue, 11 Feb 2014 10:05:02 -0800] rev 22759
Merge
Tue, 11 Feb 2014 08:43:17 -0800 7182040: volano29 limited by os resource on Linux - need better diagnostic message
iklam [Tue, 11 Feb 2014 08:43:17 -0800] rev 22758
7182040: volano29 limited by os resource on Linux - need better diagnostic message Summary: Changed message to "unable to create native thread: possibly out of memory or process/resource limits reached" Reviewed-by: dholmes, sla
Mon, 10 Feb 2014 21:29:14 -0800 8033792: AltHashing used jint for imprecise bit shifting
minqi [Mon, 10 Feb 2014 21:29:14 -0800] rev 22757
8033792: AltHashing used jint for imprecise bit shifting Summary: AltHashing used jint the way of juint in bit shifting which could lead loss of precision. Fix by change _seed defined as juint. Reviewed-by: coleenp, ccheung Contributed-by: yumin.qi@oracle.com
Mon, 10 Feb 2014 14:07:11 -0800 Merge
dcubed [Mon, 10 Feb 2014 14:07:11 -0800] rev 22756
Merge
Mon, 10 Feb 2014 12:58:53 -0800 Merge
dcubed [Mon, 10 Feb 2014 12:58:53 -0800] rev 22755
Merge
Mon, 10 Feb 2014 12:38:34 -0800 8005262: possible gamma launcher issues
rdurbin [Mon, 10 Feb 2014 12:38:34 -0800] rev 22754
8005262: possible gamma launcher issues Summary: Cleaned out make targets and comments associated with the previously removed gamma launcher Reviewed-by: dcubed, stefank
Mon, 10 Feb 2014 12:48:54 -0800 8028073: race condition in ObjectMonitor implementation causing deadlocks
dcubed [Mon, 10 Feb 2014 12:48:54 -0800] rev 22753
8028073: race condition in ObjectMonitor implementation causing deadlocks Summary: Move redo of ParkEvent.unpark() after JVMTI_EVENT_MONITOR_WAITED event handler is called. Reviewed-by: dholmes, sspitsyn, dice, acorn
Mon, 10 Feb 2014 17:49:17 +0100 8016644: Improve UnsupportedClassVersionError message
ctornqvi [Mon, 10 Feb 2014 17:49:17 +0100] rev 22752
8016644: Improve UnsupportedClassVersionError message Summary: Improved the UnsupportedClassVersionError message to hopefully be more user friendly Reviewed-by: coleenp, dholmes, twisti
Sun, 09 Feb 2014 13:28:58 -0500 Merge
hseigel [Sun, 09 Feb 2014 13:28:58 -0500] rev 22751
Merge
Fri, 07 Feb 2014 18:30:27 -0500 8033528: assert(0 <= i && i < length()) failed: index out of bounds
coleenp [Fri, 07 Feb 2014 18:30:27 -0500] rev 22750
8033528: assert(0 <= i && i < length()) failed: index out of bounds Summary: Restoring bytecodes for invokedynamic had wrong index calculation added testing stress option. Reviewed-by: twisti, hseigel
Fri, 07 Feb 2014 11:47:24 -0800 8033931: Several nightly tests failing with assert(imin < imax) failed: Unexpected page size
dcubed [Fri, 07 Feb 2014 11:47:24 -0800] rev 22749
8033931: Several nightly tests failing with assert(imin < imax) failed: Unexpected page size Summary: Loosen new assert() in get_stack_commited_bottom() Reviewed-by: dcubed, coleenp, dsamersoff, hseigel Contributed-by: gerald.thornbrugh@oracle.com
Fri, 07 Feb 2014 09:03:44 -0800 8033714: hotspot 'install_jvm' bld target broken with ZIP_DEBUGINFO_FILES=0
dcubed [Fri, 07 Feb 2014 09:03:44 -0800] rev 22748
8033714: hotspot 'install_jvm' bld target broken with ZIP_DEBUGINFO_FILES=0 Summary: fixed faulty logic in makefiles when compressed FDS builds are disabled Reviewed-by: rdurbin, dholmes, never, dnsimon, tbell
Thu, 06 Feb 2014 20:13:38 -0800 8025841: JVMTI: "vtable stub" dynamic code notification is misplaced
sspitsyn [Thu, 06 Feb 2014 20:13:38 -0800] rev 22747
8025841: JVMTI: "vtable stub" dynamic code notification is misplaced Summary: Generate correct "vtable stub" dynamic code notifications Reviewed-by: sspitsyn, kvn, coleenp Contributed-by: oleg.mazurov@oracle.com
Thu, 06 Feb 2014 20:32:08 +0000 Merge
coleenp [Thu, 06 Feb 2014 20:32:08 +0000] rev 22746
Merge
Thu, 06 Feb 2014 14:28:35 -0500 8029775: Solaris code cleanup
coleenp [Thu, 06 Feb 2014 14:28:35 -0500] rev 22745
8029775: Solaris code cleanup 8033464: Linux code cleanup Summary: cleaned up warnings in solaris and linux specific os code. Reviewed-by: coleenp, fparain, dcubed Contributed-by: gerald.thornbrugh@oracle.com
Thu, 06 Feb 2014 14:51:01 -0500 Merge
fparain [Thu, 06 Feb 2014 14:51:01 -0500] rev 22744
Merge
Thu, 06 Feb 2014 17:59:35 +0000 8030808: dtrace/hotspot/Monitors/Monitors001 fails in product builds on solaris-sparc
fparain [Thu, 06 Feb 2014 17:59:35 +0000] rev 22743
8030808: dtrace/hotspot/Monitors/Monitors001 fails in product builds on solaris-sparc Reviewed-by: sspitsyn, dcubed, kamg, dholmes
Thu, 06 Feb 2014 18:57:46 +0000 8028735: runtime/RedefineObject/TestRedefineObject.java interrupted (timed out?) on solaris_sparcv9-fastdebug-c2-runtime and solaris_x64-debugOpen-c2-runtime
coleenp [Thu, 06 Feb 2014 18:57:46 +0000] rev 22742
8028735: runtime/RedefineObject/TestRedefineObject.java interrupted (timed out?) on solaris_sparcv9-fastdebug-c2-runtime and solaris_x64-debugOpen-c2-runtime Summary: Change GC loop counter to 100 which is enough to test the original problem but doesn't timeout the test. Reviewed-by: ctornqvi, lfoltan, mseledtsov, sla
Wed, 05 Feb 2014 21:24:29 -0800 8033289: clang: clean up unused function warning
henryjen [Wed, 05 Feb 2014 21:24:29 -0800] rev 22741
8033289: clang: clean up unused function warning Reviewed-by: coleenp, dholmes, mgerdin
Fri, 07 Feb 2014 09:41:36 -0800 Merge
amurillo [Fri, 07 Feb 2014 09:41:36 -0800] rev 22740
Merge
Wed, 05 Feb 2014 15:14:47 -0800 8032010: Attempt to resolve abstract method in concrete class fails with AbstractMethodError
ccheung [Wed, 05 Feb 2014 15:14:47 -0800] rev 22739
8032010: Attempt to resolve abstract method in concrete class fails with AbstractMethodError Summary: removing a check in LinkResolver::resolve_method() to conform with a change in JVMS-8 5.4.3.3. Method Resolution Reviewed-by: coleenp, lfoltan
Tue, 04 Feb 2014 19:41:46 -0800 8032223: nsk/regression/b4663146 gets assert(SafepointSynchronize::is_at_safepoint() || JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits))
sspitsyn [Tue, 04 Feb 2014 19:41:46 -0800] rev 22738
8032223: nsk/regression/b4663146 gets assert(SafepointSynchronize::is_at_safepoint() || JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits)) Summary: It is better to calculate frame count for suspended threads at a safepoint Reviewed-by: twisti, dsamersoff, sla, dholmes, dcubed Contributed-by: serguei.spitsyn@oracle.com
Mon, 03 Feb 2014 15:24:20 +0100 8033126: Can't call default methods from JNI
sla [Mon, 03 Feb 2014 15:24:20 +0100] rev 22737
8033126: Can't call default methods from JNI Reviewed-by: dholmes, acorn, kamg
Mon, 03 Feb 2014 13:41:26 +0100 8032462: Change the linux SDT implementation to use USDT2 instead of USDT1
sla [Mon, 03 Feb 2014 13:41:26 +0100] rev 22736
8032462: Change the linux SDT implementation to use USDT2 instead of USDT1 Reviewed-by: coleenp, sspitsyn, kamg
Sun, 02 Feb 2014 15:31:40 -0500 Merge
hseigel [Sun, 02 Feb 2014 15:31:40 -0500] rev 22735
Merge
Thu, 30 Jan 2014 14:12:22 -0800 8027113: decouple the '-XXaltjvm=<path>' option from the gamma launcher
rdurbin [Thu, 30 Jan 2014 14:12:22 -0800] rev 22734
8027113: decouple the '-XXaltjvm=<path>' option from the gamma launcher Summary: decoupled the '-XXaltjvm=<path>' option from the gamma launcher. Clearing the way for removing the remaining cruft associated with the previously removed gamma launcher. Reviewed-by: dcubed, dholmes
Thu, 30 Jan 2014 09:41:45 +0100 6656031: SA: jmap -permstat number of classes is off by 1
jbachorik [Thu, 30 Jan 2014 09:41:45 +0100] rev 22733
6656031: SA: jmap -permstat number of classes is off by 1 Reviewed-by: sla, dholmes
Fri, 21 Feb 2014 11:39:47 -0800 Added tag jdk9-b03 for changeset 69d4b2a482eb
katleman [Fri, 21 Feb 2014 11:39:47 -0800] rev 22732
Added tag jdk9-b03 for changeset 69d4b2a482eb
Thu, 06 Mar 2014 10:36:48 -0800 Merge
lana [Thu, 06 Mar 2014 10:36:48 -0800] rev 22731
Merge
Wed, 05 Mar 2014 10:21:38 +0100 8019729: JDK build HIGHEST compiler optimisation setting isn't valid for Sun C++ compiler
erikj [Wed, 05 Mar 2014 10:21:38 +0100] rev 22730
8019729: JDK build HIGHEST compiler optimisation setting isn't valid for Sun C++ compiler Reviewed-by: tbell
Tue, 04 Mar 2014 10:22:25 +0100 8036145: Solaris standard grep does not understand -qE
erikj [Tue, 04 Mar 2014 10:22:25 +0100] rev 22729
8036145: Solaris standard grep does not understand -qE Reviewed-by: alanb, tbell
Mon, 03 Mar 2014 09:21:42 -0800 8036079: --with-boot-jdk-jvmargs configure options are ignored
mduigou [Mon, 03 Mar 2014 09:21:42 -0800] rev 22728
8036079: --with-boot-jdk-jvmargs configure options are ignored Reviewed-by: erikj
Fri, 28 Feb 2014 13:35:32 +0100 8035904: Solaris fastdebug builds are failing
erikj [Fri, 28 Feb 2014 13:35:32 +0100] rev 22727
8035904: Solaris fastdebug builds are failing Reviewed-by: tbell
Thu, 27 Feb 2014 09:40:35 +0100 8035730: Configure fails in cygwin if current dir is in /home/user
ihse [Thu, 27 Feb 2014 09:40:35 +0100] rev 22726
8035730: Configure fails in cygwin if current dir is in /home/user Reviewed-by: tbell
Thu, 27 Feb 2014 09:17:58 +0100 8035825: Warn instead of fail when calling the configure wrapper directly
ihse [Thu, 27 Feb 2014 09:17:58 +0100] rev 22725
8035825: Warn instead of fail when calling the configure wrapper directly Reviewed-by: dholmes, tbell
Tue, 25 Feb 2014 15:19:32 +0100 8035725: Must keep microsoft VS_PATH on PATH after toolchain detection
ihse [Tue, 25 Feb 2014 15:19:32 +0100] rev 22724
8035725: Must keep microsoft VS_PATH on PATH after toolchain detection Reviewed-by: erikj
Mon, 24 Feb 2014 12:54:33 -0800 Merge
lana [Mon, 24 Feb 2014 12:54:33 -0800] rev 22723
Merge
Mon, 24 Feb 2014 13:29:26 +0100 8035495: Improvements in autoconf integration
ihse [Mon, 24 Feb 2014 13:29:26 +0100] rev 22722
8035495: Improvements in autoconf integration Reviewed-by: mduigou, tbell
Mon, 24 Feb 2014 12:16:58 +0100 8034788: Rewrite toolchain.m4 to support multiple toolchains per platform.
ihse [Mon, 24 Feb 2014 12:16:58 +0100] rev 22721
8034788: Rewrite toolchain.m4 to support multiple toolchains per platform. Reviewed-by: henryjen, erikj
(0) -10000 -3000 -1000 -300 -100 -64 +64 +100 +300 +1000 +3000 +10000 +30000 tip