kmo [Sat, 30 Mar 2013 08:01:05 -0700] rev 16622
8011009: Use do-while(0) instead of while(0) in EC_TRACE and RC_TRACE* macros
Summary: Improve EC_TRACE and RC_TRACE* to use the do-while(0) trick for statement-like macro
Reviewed-by: sspitsyn, dcubed
bharadwaj [Fri, 29 Mar 2013 20:52:01 -0700] rev 16621
Merge
roland [Fri, 29 Mar 2013 17:25:27 +0100] rev 16620
8010934: assert failure in c1_LinearScan.cpp: "asumption: non-Constant instructions have only virtual operands"
Summary: incorrect code to skip some ArrayLength instructions in LIRGenerator
Reviewed-by: kvn
kvn [Tue, 26 Mar 2013 12:55:26 -0700] rev 16619
8004640: C2 assert failure in memnode.cpp: NULL+offs not RAW address
Summary: always transform AddP nodes in IdealKit by calling _gvn.transform().
Reviewed-by: roland, twisti
neliasso [Tue, 26 Mar 2013 10:05:33 +0100] rev 16618
8010281: Remove code that is never executed
Reviewed-by: kvn, roland
Contributed-by: niclas.adlertz@oracle.com
twisti [Mon, 25 Mar 2013 17:13:26 -0700] rev 16617
7198429: need checked categorization of caller-sensitive methods in the JDK
Reviewed-by: kvn, jrose