duke [Wed, 05 Jul 2017 20:38:19 +0200] rev 31137
Merge
lana [Thu, 18 Jun 2015 10:23:45 -0700] rev 31136
Merge
amurillo [Mon, 15 Jun 2015 10:56:29 -0700] rev 31135
Merge
amurillo [Thu, 11 Jun 2015 12:02:12 -0700] rev 31134
Merge
roland [Tue, 12 May 2015 14:26:31 +0200] rev 31133
8085832: Optimize main and post loop out when pre loop is found empty
Summary: Eliminate main loop and post loop if pre loop becomes empty
Reviewed-by: kvn, mcberg
roland [Mon, 08 Jun 2015 18:35:17 +0200] rev 31132
8081823: C2 performs unsigned comparison against -1
Summary: x <= 0 || x > 0 wrongly folded as (x-1) >u -1
Reviewed-by: kvn, vlivanov
roland [Thu, 04 Jun 2015 16:19:22 +0200] rev 31131
8078866: compiler/eliminateAutobox/6934604/TestIntBoxing.java assert(p_f->Opcode() == Op_IfFalse) failed
Summary: Bail out from range check elimination if pre loop is not found
Reviewed-by: kvn
kvn [Thu, 04 Jun 2015 19:24:47 -0700] rev 31130
Merge
kvn [Wed, 03 Jun 2015 15:02:10 -0700] rev 31129
8081778: Use Intel x64 CPU instructions for RSA acceleration
Summary: Add intrinsics for BigInteger squareToLen and mulAdd methods.
Reviewed-by: kvn, jrose
sgehwolf [Fri, 12 Jun 2015 16:09:45 +0100] rev 31128
8087120: [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms.
Summary: Use __builtin_frame_address(0) rather than returning address of local variable.
Reviewed-by: dholmes