Thu, 29 May 2008 16:22:09 -0700 6695049: (coll) Create an x86 intrinsic for Arrays.equals
rasbold [Thu, 29 May 2008 16:22:09 -0700] rev 595
6695049: (coll) Create an x86 intrinsic for Arrays.equals Summary: Intrinsify java/util/Arrays.equals(char[], char[]) Reviewed-by: kvn, never
Thu, 29 May 2008 12:04:14 -0700 6705887: Compressed Oops: generate x64 addressing and implicit null checks with narrow oops
kvn [Thu, 29 May 2008 12:04:14 -0700] rev 594
6705887: Compressed Oops: generate x64 addressing and implicit null checks with narrow oops Summary: Generate addresses and implicit null checks with narrow oops to avoid decoding. Reviewed-by: jrose, never
Wed, 28 May 2008 21:06:24 -0700 6696264: assert("narrow oop can never be zero") for GCBasher & ParNewGC
coleenp [Wed, 28 May 2008 21:06:24 -0700] rev 593
6696264: assert("narrow oop can never be zero") for GCBasher & ParNewGC Summary: decouple set_klass() with zeroing the gap when compressed. Reviewed-by: kvn, ysr, jrose
Wed, 28 May 2008 12:42:34 -0700 6707485: bytecodeInterpreterWithChecks.xsl is malformed
sgoldman [Wed, 28 May 2008 12:42:34 -0700] rev 592
6707485: bytecodeInterpreterWithChecks.xsl is malformed Summary: xsl output tag not at top level Reviewed-by: never, kvn, rasbold Contributed-by: gnu_andrew@member.fsf.org
Wed, 21 May 2008 16:31:35 -0700 6703888: Compressed Oops: use the 32-bits gap after klass in a object
kvn [Wed, 21 May 2008 16:31:35 -0700] rev 591
6703888: Compressed Oops: use the 32-bits gap after klass in a object Summary: Use the gap also for a narrow oop field and a boxing object value. Reviewed-by: coleenp, never
Wed, 21 May 2008 13:46:23 -0700 6703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bits) compare instructions
kvn [Wed, 21 May 2008 13:46:23 -0700] rev 590
6703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bits) compare instructions Summary: Add LoadNKlass and CMoveN nodes, use CmpN and ConN nodes to generate narrow oops compare instructions. Reviewed-by: never, rasbold
(0) -300 -100 -30 -10 -6 +6 +10 +30 +100 +300 +1000 +3000 +10000 +30000 tip