trims [Fri, 29 Apr 2011 16:55:43 -0700] rev 9346
Merge
jmasa [Fri, 29 Apr 2011 14:36:21 -0700] rev 9345
Merge
jmasa [Fri, 29 Apr 2011 12:33:39 -0700] rev 9344
Merge
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
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
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
jcoomes [Sat, 23 Apr 2011 04:20:09 -0700] rev 9340
7037250: cscope.make database generation is silently broken
Reviewed-by: stefank
jmasa [Fri, 22 Apr 2011 09:26:09 -0700] rev 9339
Merge
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
ysr [Thu, 21 Apr 2011 01:16:20 -0700] rev 9337
Merge