Thu, 21 Apr 2011 18:26:04 -0700 7038711: Fix CC_VER checks for compiler options, fix use of -Wno-clobber
ohair [Thu, 21 Apr 2011 18:26:04 -0700] rev 9350
7038711: Fix CC_VER checks for compiler options, fix use of -Wno-clobber Reviewed-by: igor
Wed, 05 Jul 2017 17:42:37 +0200 Merge
duke [Wed, 05 Jul 2017 17:42:37 +0200] rev 9349
Merge
Tue, 03 May 2011 16:03:37 -0700 Merge
trims [Tue, 03 May 2011 16:03:37 -0700] rev 9348
Merge
Fri, 29 Apr 2011 17:00:19 -0700 7040777: Bump the HS21 build number to 11
trims [Fri, 29 Apr 2011 17:00:19 -0700] rev 9347
7040777: Bump the HS21 build number to 11 Summary: Update the HS21 build number to 11 Reviewed-by: jcoomes
Fri, 29 Apr 2011 16:55:43 -0700 Merge
trims [Fri, 29 Apr 2011 16:55:43 -0700] rev 9346
Merge
Fri, 29 Apr 2011 14:36:21 -0700 Merge
jmasa [Fri, 29 Apr 2011 14:36:21 -0700] rev 9345
Merge
Fri, 29 Apr 2011 12:33:39 -0700 Merge
jmasa [Fri, 29 Apr 2011 12:33:39 -0700] rev 9344
Merge
Wed, 27 Apr 2011 14:40:41 -0700 7037756: Deadlock in compiler thread similiar to 6789220
johnc [Wed, 27 Apr 2011 14:40:41 -0700] rev 9343
7037756: Deadlock in compiler thread similiar to 6789220 Summary: Avoid blocking in CompileBroker::compile_method_base() if the current thread holds the pending list lock. Reviewed-by: never, brutisso, ysr
Tue, 26 Apr 2011 21:17:24 -0700 7039089: G1: changeset for 7037276 broke heap verification, and related cleanups
ysr [Tue, 26 Apr 2011 21:17:24 -0700] rev 9342
7039089: G1: changeset for 7037276 broke heap verification, and related cleanups Summary: In G1 heap verification, we no longer scan perm to G1-collected heap refs as part of process_strong_roots() but rather in a separate explicit oop iteration over the perm gen. This preserves the original perm card-marks. Added a new assertion in younger_refs_iterate() to catch a simple subcase where the user may have forgotten a prior save_marks() call, as happened in the case of G1's attempt to iterate perm to G1 refs when verifying the heap before exit. The assert was deliberately weakened for ParNew+CMS and will be fixed for that combination in a future CR. Also made some (non-G1) cleanups related to code and comments obsoleted by the migration of Symbols to the native heap. Reviewed-by: iveresov, jmasa, tonyp
Tue, 26 Apr 2011 11:46:34 -0700 7037939: NUMA: Disable adaptive resizing if SHM large pages are used
iveresov [Tue, 26 Apr 2011 11:46:34 -0700] rev 9341
7037939: NUMA: Disable adaptive resizing if SHM large pages are used Summary: Make the NUMA allocator behave properly with SHM and ISM large pages. Reviewed-by: ysr
Sat, 23 Apr 2011 04:20:09 -0700 7037250: cscope.make database generation is silently broken
jcoomes [Sat, 23 Apr 2011 04:20:09 -0700] rev 9340
7037250: cscope.make database generation is silently broken Reviewed-by: stefank
Fri, 22 Apr 2011 09:26:09 -0700 Merge
jmasa [Fri, 22 Apr 2011 09:26:09 -0700] rev 9339
Merge
Thu, 21 Apr 2011 10:23:44 -0700 6946417: G1: Java VisualVM does not support G1 properly.
jmasa [Thu, 21 Apr 2011 10:23:44 -0700] rev 9338
6946417: G1: Java VisualVM does not support G1 properly. Summary: Added counters for jstat Reviewed-by: tonyp, jwilhelm, stefank, ysr, johnc
Thu, 21 Apr 2011 01:16:20 -0700 Merge
ysr [Thu, 21 Apr 2011 01:16:20 -0700] rev 9337
Merge
Wed, 20 Apr 2011 19:19:30 -0700 7037276: Unnecessary double traversal of dirty card windows
ysr [Wed, 20 Apr 2011 19:19:30 -0700] rev 9336
7037276: Unnecessary double traversal of dirty card windows Summary: Short-circuited an unnecessary double traversal of dirty card windows when iterating younger refs. Also renamed some cardtable methods for more clarity. Reviewed-by: jmasa, stefank, poonam
Wed, 20 Apr 2011 17:12:04 -0700 7034464: Support transparent large pages on Linux
iveresov [Wed, 20 Apr 2011 17:12:04 -0700] rev 9335
7034464: Support transparent large pages on Linux Summary: Support transparent huge pages on Linux available since 2.6.38 Reviewed-by: iveresov, ysr Contributed-by: aph@redhat.com
Tue, 19 Apr 2011 15:46:59 -0400 7011855: G1: non-product flag to artificially grow the heap
tonyp [Tue, 19 Apr 2011 15:46:59 -0400] rev 9334
7011855: G1: non-product flag to artificially grow the heap Summary: It introduces non-product cmd line parameter G1DummyRegionsPerGC which indicates how many "dummy" regions to allocate at the end of each GC. This allows the G1 heap to grow artificially and makes concurrent marking cycles more frequent irrespective of what the application that is running is doing. The dummy regions will be found totally empty during cleanup so this parameter can also be used to stress the concurrent cleanup operation. Reviewed-by: brutisso, johnc
Fri, 29 Apr 2011 11:15:30 -0700 Merge
kvn [Fri, 29 Apr 2011 11:15:30 -0700] rev 9333
Merge
Thu, 28 Apr 2011 14:00:13 -0700 7032162: assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr
never [Thu, 28 Apr 2011 14:00:13 -0700] rev 9332
7032162: assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr Reviewed-by: kvn
Wed, 27 Apr 2011 15:40:36 -0700 7029167: add support for conditional card marks
never [Wed, 27 Apr 2011 15:40:36 -0700] rev 9331
7029167: add support for conditional card marks Reviewed-by: iveresov, kvn
Tue, 26 Apr 2011 12:14:22 -0700 7039586: test/java/util/Collections/Rotate.java failing with hs21-b09
kvn [Tue, 26 Apr 2011 12:14:22 -0700] rev 9330
7039586: test/java/util/Collections/Rotate.java failing with hs21-b09 Summary: A predicate should not be moved in partial peel optimization since it will invalidate jvm state of its uncommon trap. Reviewed-by: never
Mon, 25 Apr 2011 16:25:58 -0700 7030715: JSR 292 JRuby test/test_super_call_site_caching.rb asserts with +DoEscapeAnalysis
never [Mon, 25 Apr 2011 16:25:58 -0700] rev 9329
7030715: JSR 292 JRuby test/test_super_call_site_caching.rb asserts with +DoEscapeAnalysis Reviewed-by: twisti
Thu, 21 Apr 2011 00:25:40 -0700 6993078: JSR 292 too many pushes: Lesp points into register window
twisti [Thu, 21 Apr 2011 00:25:40 -0700] rev 9328
6993078: JSR 292 too many pushes: Lesp points into register window Reviewed-by: kvn, never
Wed, 20 Apr 2011 18:29:35 -0700 7026700: regression in 6u24-rev-b23: Crash in C2 compiler in PhaseIdealLoop::build_loop_late_post
kvn [Wed, 20 Apr 2011 18:29:35 -0700] rev 9327
7026700: regression in 6u24-rev-b23: Crash in C2 compiler in PhaseIdealLoop::build_loop_late_post Summary: memory slices should be always created for non-static fields after allocation Reviewed-by: never
Wed, 20 Apr 2011 09:29:00 -0700 7009346: java/dyn/InvokeDynamicPrintArgs.java fails with NPE on solaris-sparc with -Xcomp
never [Wed, 20 Apr 2011 09:29:00 -0700] rev 9326
7009346: java/dyn/InvokeDynamicPrintArgs.java fails with NPE on solaris-sparc with -Xcomp Reviewed-by: kvn, jrose, twisti
Tue, 19 Apr 2011 09:30:17 -0700 7037812: few more defaults changes for new AMD processors
kvn [Tue, 19 Apr 2011 09:30:17 -0700] rev 9325
7037812: few more defaults changes for new AMD processors Summary: use PREFETCHW as default prefetch instruction, set UseXMMForArrayCopy and UseUnalignedLoadStores to true by default. Reviewed-by: kvn Contributed-by: tom.deneau@amd.com
Mon, 18 Apr 2011 06:50:57 -0700 7036960: TemplateTable::fast_aldc in templateTable_x86_64.cpp uses movptr instead of load_klass
twisti [Mon, 18 Apr 2011 06:50:57 -0700] rev 9324
7036960: TemplateTable::fast_aldc in templateTable_x86_64.cpp uses movptr instead of load_klass Reviewed-by: kvn, iveresov
Mon, 18 Apr 2011 01:33:28 -0700 7018355: JSR 292: VM crash in DefNewGeneration::copy_to_survivor_space
twisti [Mon, 18 Apr 2011 01:33:28 -0700] rev 9323
7018355: JSR 292: VM crash in DefNewGeneration::copy_to_survivor_space Reviewed-by: kvn, jrose
Wed, 27 Apr 2011 17:25:45 -0700 Merge
coleenp [Wed, 27 Apr 2011 17:25:45 -0700] rev 9322
Merge
Tue, 26 Apr 2011 14:04:43 -0400 7009923: JSR 292: VM crash in JavaThread::last_frame
coleenp [Tue, 26 Apr 2011 14:04:43 -0400] rev 9321
7009923: JSR 292: VM crash in JavaThread::last_frame Summary: Handle stack overflow before the first frame is called, by printing out the called method and not walking the stack. Reviewed-by: dholmes, phh, dsamersoff
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip