kvn [Mon, 28 Jun 2010 14:54:39 -0700] rev 5901
6677629: PhaseIterGVN::subsume_node() should call hash_delete() and add_users_to_worklist()
Summary: Use replace_node() method instead of subsume_node().
Reviewed-by: jrose, never
kvn [Mon, 28 Jun 2010 10:52:50 -0700] rev 5900
6964479: widen normalization of small int and long values should be symmetric
Summary: normalize widen value in xmeet() and xdual() methods for types Int and Long so the type meet will be symmetric.
Reviewed-by: jrose
jrose [Sat, 26 Jun 2010 00:19:55 -0700] rev 5899
Merge
kvn [Wed, 23 Jun 2010 09:40:11 -0700] rev 5898
6947341: JVM Crash running Oracle ATG CRMDemo
Summary: Missing protected page below heap with compressed oops on Linux with large pages use.
Reviewed-by: never, phh, jcoomes
iveresov [Tue, 22 Jun 2010 12:10:07 -0700] rev 5897
6962980: C1: stub area should take into account method handle deopt stub
Reviewed-by: twisti, never
never [Mon, 21 Jun 2010 14:26:17 -0700] rev 5896
6656830: assert((*p)->is_oop(),"expected an oop while scanning weak refs")
Reviewed-by: dcubed, kvn, twisti
never [Fri, 18 Jun 2010 16:51:54 -0700] rev 5895
6956958: assert(is_clean() || is_call_to_compiled() || is_call_to_interpreted() || is_optimized() || is_megam
Reviewed-by: kvn
jmasa [Thu, 24 Jun 2010 15:56:12 -0700] rev 5894
Merge
jmasa [Wed, 23 Jun 2010 15:17:20 -0700] rev 5893
Merge
jmasa [Wed, 23 Jun 2010 08:35:31 -0700] rev 5892
6952853: SIGSEGV with UseAdaptiveGCBoundary on 64b linux running jvm2008
Summary: Shrinking of a generation and the corresponding card table was causing part of the card table to be uncommitted.
Reviewed-by: jcoomes
tonyp [Thu, 22 Apr 2010 15:20:16 -0400] rev 5891
6946048: G1: improvements to +PrintGCDetails output
Summary: Small improvements to G1's PrintGCDetails output. It also includes minor formatting details.
Reviewed-by: ysr, johnc
tonyp [Fri, 07 May 2010 13:14:41 -0400] rev 5890
6949307: G1: raise a vm error, do not core dump, if target pause time and target interval are inconsistent
Summary: First, change the guarantee to raising a vm error. Second, set the interval dynamically, and based on the pause time target, if it is not set explicitly.
Reviewed-by: ysr, johnc
kvn [Tue, 15 Jun 2010 18:07:27 -0700] rev 5889
6959430: Make sure raw loads have control edge
Summary: check that raw loads have control edge
Reviewed-by: never, twisti
jrose [Tue, 15 Jun 2010 15:57:36 -0700] rev 5888
Merge