johnc [Wed, 24 Apr 2013 14:48:43 -0700] rev 17111
8012715: G1: GraphKit accesses PtrQueue::_index as int but is size_t
Summary: In graphKit INT operations were generated to access PtrQueue::_index which has type size_t. This is 64 bit on 64-bit machines. No problems occur on little endian machines as long as the index fits into 32 bit, but on big endian machines the upper part is read, which is zero. This leads to unnecessary branches to the slow path in the runtime.
Reviewed-by: twisti, johnc
Contributed-by: Martin Doerr <martin.doerr@sap.com>
mgerdin [Wed, 24 Apr 2013 19:55:02 +0200] rev 17110
8013136: NPG: Parallel class loading tests fail after fix for JDK-8011802
Summary: Move initialization of dependencies to before allocation of CLD
Reviewed-by: stefank, coleenp
jmasa [Tue, 12 Feb 2013 14:15:45 -0800] rev 17109
8008966: NPG: Inefficient Metaspace counter functions cause large young GC regressions
Reviewed-by: mgerdin, coleenp
johnc [Thu, 18 Apr 2013 10:09:23 -0700] rev 17108
8011724: G1: Stack allocate instances of HeapRegionRemSetIterator
Summary: Stack allocate instances of HeapRegionRemSetIterator during RSet scanning.
Reviewed-by: brutisso, jwilhelm
mgerdin [Tue, 23 Apr 2013 08:39:55 +0200] rev 17107
8011802: NPG: init_dependencies in class loader data graph can cause invalid CLD
Summary: Restructure initialization of ClassLoaderData to not add a new instance if init_dependencies fail
Reviewed-by: stefank, coleenp
jmasa [Mon, 22 Apr 2013 22:00:03 -0700] rev 17106
8012111: Remove warning about CMS generation shrinking.
Reviewed-by: johnc, brutisso, stefank
stefank [Mon, 22 Apr 2013 20:27:36 +0200] rev 17105
8012687: Remove unused is_root checks and closures
Reviewed-by: tschatzl, jmasa
mgerdin [Mon, 22 Apr 2013 10:10:09 +0200] rev 17104
Merge
kevinw [Fri, 19 Apr 2013 05:14:39 +0200] rev 17103
Merge
kevinw [Thu, 18 Apr 2013 17:02:20 +0100] rev 17102
7109087: gc/7072527/TestFullGCCount.java fails when GC is set in command-line
Reviewed-by: mgerdin