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