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
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