Fri, 07 Jan 2011 15:54:32 -0800 Merge
dcubed [Fri, 07 Jan 2011 15:54:32 -0800] rev 7726
Merge
Fri, 07 Jan 2011 13:59:48 -0800 Merge
dcubed [Fri, 07 Jan 2011 13:59:48 -0800] rev 7725
Merge
Fri, 07 Jan 2011 10:42:32 -0500 7003271: Hotspot should track cumulative Java heap bytes allocated on a per-thread basis
phh [Fri, 07 Jan 2011 10:42:32 -0500] rev 7724
7003271: Hotspot should track cumulative Java heap bytes allocated on a per-thread basis Summary: Track allocated bytes in Thread's, update on TLAB retirement and direct allocation in Eden and tenured, add JNI methods for ThreadMXBean. Reviewed-by: coleenp, kvn, dholmes, ysr
Fri, 07 Jan 2011 15:57:02 -0500 Merge
bobv [Fri, 07 Jan 2011 15:57:02 -0500] rev 7723
Merge
Fri, 07 Jan 2011 12:44:54 -0500 7009268: guarantee(middle - slop > start) failed: need enough space to divide up
bobv [Fri, 07 Jan 2011 12:44:54 -0500] rev 7722
7009268: guarantee(middle - slop > start) failed: need enough space to divide up Summary: Codebuffer can overflow on test with large number of calls Reviewed-by: dholmes, collins
Fri, 07 Jan 2011 03:38:19 -0800 7009975: Large file support broken in hs20-b04
alanb [Fri, 07 Jan 2011 03:38:19 -0800] rev 7721
7009975: Large file support broken in hs20-b04 Reviewed-by: phh, acorn, kamg
Wed, 05 Jan 2011 21:23:15 -0500 6583275: Hotspot crash in vm_perform_shutdown_actions due to uninitialized TLS during out of memory handling
coleenp [Wed, 05 Jan 2011 21:23:15 -0500] rev 7720
6583275: Hotspot crash in vm_perform_shutdown_actions due to uninitialized TLS during out of memory handling Summary: Call get_thread_slow() in vm_perform_shutdown actions and add null check. Reviewed-by: kvn, dholmes, jcoomes
Mon, 03 Jan 2011 14:09:11 -0500 6302804: Hotspot VM dies ungraceful death when C heap is exhausted in various places.
coleenp [Mon, 03 Jan 2011 14:09:11 -0500] rev 7719
6302804: Hotspot VM dies ungraceful death when C heap is exhausted in various places. Summary: enhance the error reporting mechanism to help user to fix the problem rather than making it look like a VM error. Reviewed-by: kvn, kamg
Fri, 07 Jan 2011 03:41:07 -0800 Merge
twisti [Fri, 07 Jan 2011 03:41:07 -0800] rev 7718
Merge
Thu, 30 Dec 2010 23:44:45 -0800 7009849: C1: Incorrect frame size computation
iveresov [Thu, 30 Dec 2010 23:44:45 -0800] rev 7717
7009849: C1: Incorrect frame size computation Summary: Fix frame size computation Reviewed-by: phh, kvn
Thu, 30 Dec 2010 09:36:03 -0800 6928562: Assert(_no_handle_mark_nesting==0,"allocating handle inside NoHandleMark")
kvn [Thu, 30 Dec 2010 09:36:03 -0800] rev 7716
6928562: Assert(_no_handle_mark_nesting==0,"allocating handle inside NoHandleMark") Summary: reset NoHandleMark before going into VM. Reviewed-by: iveresov
Wed, 29 Dec 2010 10:41:43 -0800 7008325: CodeCache exhausted on sparc starting from hs20b04
kvn [Wed, 29 Dec 2010 10:41:43 -0800] rev 7715
7008325: CodeCache exhausted on sparc starting from hs20b04 Summary: remove clear_scratch_buffer_blob and let init_scratch_buffer_blob free and allocate a new blob if required. Reviewed-by: twisti
Tue, 28 Dec 2010 17:34:02 -0800 7009359: HS with -XX:+AggressiveOpts optimize new StringBuffer(null) so it does not throw NPE as expected
kvn [Tue, 28 Dec 2010 17:34:02 -0800] rev 7714
7009359: HS with -XX:+AggressiveOpts optimize new StringBuffer(null) so it does not throw NPE as expected Summary: Bailout StringConcat optimization if null is passed to StringBuffer constructor. Reviewed-by: iveresov
Mon, 27 Dec 2010 21:51:31 -0800 7009231: C1: Incorrect CAS code for longs on SPARC 32bit
iveresov [Mon, 27 Dec 2010 21:51:31 -0800] rev 7713
7009231: C1: Incorrect CAS code for longs on SPARC 32bit Summary: Fix CAS of longs on SPARC 32bit and cmove on SPARC 64bit. Reviewed-by: kvn
(0) -3000 -1000 -300 -100 -14 +14 +100 +300 +1000 +3000 +10000 +30000 tip