ysr [Wed, 23 Dec 2009 09:23:54 -0800] rev 4574
6631166: CMS: better heuristics when combatting fragmentation
Summary: Autonomic per-worker free block cache sizing, tunable coalition policies, fixes to per-size block statistics, retuned gain and bandwidth of some feedback loop filters to allow quicker reactivity to abrupt changes in ambient demand, and other heuristics to reduce fragmentation of the CMS old gen. Also tightened some assertions, including those related to locking.
Reviewed-by: jmasa
iveresov [Wed, 06 Jan 2010 22:21:39 -0800] rev 4573
Merge
never [Wed, 06 Jan 2010 14:25:03 -0800] rev 4572
Merge
never [Wed, 06 Jan 2010 14:22:39 -0800] rev 4571
6914300: ciEnv should export all well known classes
Reviewed-by: kvn, twisti
never [Tue, 05 Jan 2010 16:12:26 -0800] rev 4570
6914002: unsigned compare problem after 5057818
Reviewed-by: kvn, twisti
never [Tue, 05 Jan 2010 11:16:09 -0800] rev 4569
Merge
never [Tue, 05 Jan 2010 11:14:54 -0800] rev 4568
6908267: Zero fails to unlock synchronized native methods on exception
Reviewed-by: never
Contributed-by: Gary Benson <gbenson@redhat.com>
twisti [Tue, 05 Jan 2010 15:21:25 +0100] rev 4567
6893268: additional dynamic language related optimizations in C2
Summary: C2 needs some additional optimizations to be able to handle MethodHandle invokes and invokedynamic instructions at the best performance.
Reviewed-by: kvn, never
twisti [Tue, 05 Jan 2010 13:05:58 +0100] rev 4566
6829187: compiler optimizations required for JSR 292
Summary: C2 implementation for invokedynamic support.
Reviewed-by: kvn, never
kvn [Mon, 04 Jan 2010 15:21:09 -0800] rev 4565
6913075: EA identifies escape state incorrectly after 6895383 fix
Summary: EA incorrectly identifies escape state of an allocation passed as call argument.
Reviewed-by: never
twisti [Mon, 04 Jan 2010 18:38:08 +0100] rev 4564
6893081: method handle & invokedynamic code needs additional cleanup (post 6815692, 6858164)
Summary: During the work for 6829187 we have fixed a number of basic bugs which are logically grouped with 6815692 and 6858164 but which must be reviewed and pushed separately.
Reviewed-by: kvn, never
twisti [Mon, 04 Jan 2010 07:04:46 -0800] rev 4563
Merge
twisti [Mon, 04 Jan 2010 15:52:40 +0100] rev 4562
6894206: JVM needs a way to traverse method handle structures
Summary: We need a way to walk chained method handles in the JVM to call the right methods and to generate required bytecode adapters for the compilers.
Reviewed-by: kvn
twisti [Mon, 04 Jan 2010 03:34:40 -0800] rev 4561
6913869: Zero assert fix
Summary: Zero currently won't build on zSeries or PowerPC machines with assertions turned on.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson@redhat.com>
twisti [Mon, 04 Jan 2010 00:22:57 -0800] rev 4560
6909153: Fix broken options on Zero
Summary: Smaller fixes to ensure that Zero still works with non-standard options.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson@redhat.com>
katleman [Thu, 14 Jan 2010 15:48:26 -0800] rev 4559
Added tag jdk7-b79 for changeset 9b63533d5895