Fri, 20 Nov 2009 14:47:01 -0500 6815790: G1: Missing MemoryPoolMXBeans with -XX:+UseG1GC
tonyp [Fri, 20 Nov 2009 14:47:01 -0500] rev 4459
6815790: G1: Missing MemoryPoolMXBeans with -XX:+UseG1GC Summary: It introduces the necessary memory pools for G1. Reviewed-by: mchung, ysr
Thu, 19 Nov 2009 13:43:25 -0800 6902303: G1: ScavengeALot should cause an incremental, rather than a full, collection
ysr [Thu, 19 Nov 2009 13:43:25 -0800] rev 4458
6902303: G1: ScavengeALot should cause an incremental, rather than a full, collection Summary: ScavengeALot now causes an incremental (but possibly partially young, in the G1 sense) collection. Some such collections may be abandoned on account of MMU specs. Band-aided a native leak associated with abandoned pauses, as well as an MMU tracker overflow related to frequent scavenge events in the face of a large MMU denominator interval; the latter is protected by a product flag that defaults to false. Reviewed-by: tonyp
Thu, 19 Nov 2009 10:19:19 -0800 6902701: G1: protect debugging code related to 6898948 with a debug flag
ysr [Thu, 19 Nov 2009 10:19:19 -0800] rev 4457
6902701: G1: protect debugging code related to 6898948 with a debug flag Summary: Protected stats dump with a new develop flag; other than for the dump, reconciled product and non-product behaviour in face of the error. Reviewed-by: tonyp
Fri, 13 Nov 2009 11:55:26 -0800 6898948: G1: forensic instrumentation for out-of-bounds recent_avg_pause_time_ratio()
ysr [Fri, 13 Nov 2009 11:55:26 -0800] rev 4456
6898948: G1: forensic instrumentation for out-of-bounds recent_avg_pause_time_ratio() Summary: Added instrumentation and (temporary) assert in non-product mode; clipped the value when found out-of-bounds in product mode. Fix of original issue will follow collection of data from this instrumentation. Reviewed-by: jcoomes, tonyp
Tue, 10 Nov 2009 11:32:48 -0800 6898857: [Regression] -XX:NewRatio with -XX:+UseConcMarkSweepGC causes fatal error
jmasa [Tue, 10 Nov 2009 11:32:48 -0800] rev 4455
6898857: [Regression] -XX:NewRatio with -XX:+UseConcMarkSweepGC causes fatal error Summary: Use CollectorPolicy information instead of MaxNewSize Reviewed-by: ysr, jcoomes
Fri, 06 Nov 2009 11:10:05 -0800 6895788: G1: SATB and update buffer allocation code allocates too much space
johnc [Fri, 06 Nov 2009 11:10:05 -0800] rev 4454
6895788: G1: SATB and update buffer allocation code allocates too much space Summary: The type in the NEW_C_HEAP_ARRRY and FREE_C_HEAP_ARRAY calls in the buffer allocation code was changed from void* to char as the size argument had already been mulitipled by the byte size of an object pointer. Reviewed-by: ysr, tonyp
Wed, 02 Dec 2009 13:29:00 -0800 6901572: JVM 1.6.16 crash on loops: assert(has_node(i),"")
cfang [Wed, 02 Dec 2009 13:29:00 -0800] rev 4453
6901572: JVM 1.6.16 crash on loops: assert(has_node(i),"") Summary: Skip the secondary induction variable handling if it is dead Reviewed-by: never, kvn
Tue, 01 Dec 2009 22:11:01 -0800 Merge
iveresov [Tue, 01 Dec 2009 22:11:01 -0800] rev 4452
Merge
Wed, 25 Nov 2009 12:09:02 -0800 6904191: OptimizeStringConcat should be product instead of experimental
cfang [Wed, 25 Nov 2009 12:09:02 -0800] rev 4451
6904191: OptimizeStringConcat should be product instead of experimental Summary: Make OptimizeStringConcat a product VM option(contributed by never) Reviewed-by: never
Thu, 12 Nov 2009 09:24:21 -0800 6892658: C2 should optimize some stringbuilder patterns
never [Thu, 12 Nov 2009 09:24:21 -0800] rev 4450
6892658: C2 should optimize some stringbuilder patterns Reviewed-by: kvn, twisti
Tue, 01 Dec 2009 14:49:41 -0800 Merge
iveresov [Tue, 01 Dec 2009 14:49:41 -0800] rev 4449
Merge
Fri, 27 Nov 2009 07:56:58 -0800 6896043: first round of zero fixes
twisti [Fri, 27 Nov 2009 07:56:58 -0800] rev 4448
6896043: first round of zero fixes Reviewed-by: kvn Contributed-by: Gary Benson <gbenson@redhat.com>
Wed, 25 Nov 2009 09:03:42 -0500 Merge
kamg [Wed, 25 Nov 2009 09:03:42 -0500] rev 4447
Merge
Mon, 23 Nov 2009 16:24:35 -0500 Merge
acorn [Mon, 23 Nov 2009 16:24:35 -0500] rev 4446
Merge
Wed, 11 Nov 2009 15:49:38 -0500 6893504: LinkageError for bootstrap duplicate class definitions.
acorn [Wed, 11 Nov 2009 15:49:38 -0500] rev 4445
6893504: LinkageError for bootstrap duplicate class definitions. Reviewed-by: kamg, xlu
Fri, 20 Nov 2009 16:22:38 -0500 6900899: vm fails to start when -Xmx value is less than OldSize + NewSize
phh [Fri, 20 Nov 2009 16:22:38 -0500] rev 4444
6900899: vm fails to start when -Xmx value is less than OldSize + NewSize Summary: Set minimum heap size to min(OldSize + NewSize, MaxHeapSize) in Arguments::set_heap_size(). Reviewed-by: kvn, ysr, tonyp
Tue, 24 Nov 2009 11:49:42 -0800 Merge
cfang [Tue, 24 Nov 2009 11:49:42 -0800] rev 4443
Merge
Thu, 19 Nov 2009 14:32:23 -0800 6902036: WorldWind asserts on escape.cpp:1153: assert(addr->is_AddP(),"AddP required")
kvn [Thu, 19 Nov 2009 14:32:23 -0800] rev 4442
6902036: WorldWind asserts on escape.cpp:1153: assert(addr->is_AddP(),"AddP required") Summary: Remove the assert. Reviewed-by: twisti
Thu, 19 Nov 2009 03:41:29 -0800 6902000: use ShouldNotReachHere() for btos/ctos/stos in TemplateInterpreterGenerator::set_short_entry_points
twisti [Thu, 19 Nov 2009 03:41:29 -0800] rev 4441
6902000: use ShouldNotReachHere() for btos/ctos/stos in TemplateInterpreterGenerator::set_short_entry_points Summary: set_entry_point is only ever used with the tos states of bytecode templates in templateTable.cpp and none of those use the subword tos states like btos, ctos and stos. Reviewed-by: kvn
Wed, 11 Nov 2009 23:39:17 -0800 6892079: live value must not be garbage failure after fix for 6854812
never [Wed, 11 Nov 2009 23:39:17 -0800] rev 4440
6892079: live value must not be garbage failure after fix for 6854812 Reviewed-by: kvn
Wed, 11 Nov 2009 09:13:12 -0500 Merge
kamg [Wed, 11 Nov 2009 09:13:12 -0500] rev 4439
Merge
Fri, 06 Nov 2009 16:05:59 -0500 Merge
kamg [Fri, 06 Nov 2009 16:05:59 -0500] rev 4438
Merge
Wed, 04 Nov 2009 16:49:23 -0500 6898160: Need serviceability support for new vm argument type 'uint64_t'
phh [Wed, 04 Nov 2009 16:49:23 -0500] rev 4437
6898160: Need serviceability support for new vm argument type 'uint64_t' Summary: Add serviceability support for uint64_t. Flags of unknown type assert in debug builds and are ignored in product builds. Reviewed-by: never, xlu, mchung, dcubed
Fri, 06 Nov 2009 15:04:26 -0500 Merge
kamg [Fri, 06 Nov 2009 15:04:26 -0500] rev 4436
Merge
Fri, 30 Oct 2009 17:24:14 -0700 Merge
xlu [Fri, 30 Oct 2009 17:24:14 -0700] rev 4435
Merge
Wed, 28 Oct 2009 16:25:51 -0400 6887571: Increase default heap config sizes
phh [Wed, 28 Oct 2009 16:25:51 -0400] rev 4434
6887571: Increase default heap config sizes Summary: Apply modification of existing server heap size ergo to all collectors except CMS. Reviewed-by: jmasa, ysr, xlu
Tue, 10 Nov 2009 17:00:18 -0800 Merge
cfang [Tue, 10 Nov 2009 17:00:18 -0800] rev 4433
Merge
Wed, 04 Nov 2009 14:43:50 -0800 6896352: CTW fails hotspot/src/share/vm/opto/escape.cpp:1155
kvn [Wed, 04 Nov 2009 14:43:50 -0800] rev 4432
6896352: CTW fails hotspot/src/share/vm/opto/escape.cpp:1155 Summary: Always call C->get_alias_index(phase->type(address)) during parsing. Reviewed-by: never
Wed, 04 Nov 2009 14:16:20 -0800 6896370: CTW fails share/vm/opto/matcher.cpp:1475 "duplicating node that's already been matched"
kvn [Wed, 04 Nov 2009 14:16:20 -0800] rev 4431
6896370: CTW fails share/vm/opto/matcher.cpp:1475 "duplicating node that's already been matched" Summary: Move DecodeN code outside the memory nodes only code. Reviewed-by: never
Mon, 02 Nov 2009 11:17:55 +0100 6769124: various 64-bit fixes for c1
roland [Mon, 02 Nov 2009 11:17:55 +0100] rev 4430
6769124: various 64-bit fixes for c1 Reviewed-by: never
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip