mcberg [Mon, 18 Apr 2016 15:18:14 -0700] rev 38049
8153998: Masked vector post loops
Summary: Masked vectorization for post loops to execute in a single iteration in place of fixup scalar loops which used to take many iterations to complete work for user loops.
Reviewed-by: twisti, kvn
tpivovarova [Mon, 18 Apr 2016 20:57:16 +0000] rev 38048
Merge
aaivanov [Mon, 18 Apr 2016 15:40:11 +0300] rev 38047
8154174: Improve JitTester performance
Reviewed-by: iignatyev
roland [Mon, 18 Apr 2016 20:57:27 +0300] rev 38046
8154135: Loop alignment may be added inside the loop body
Reviewed-by: kvn, vlivanov
zmajo [Mon, 18 Apr 2016 11:22:51 +0200] rev 38045
8153357: C2 creates incorrect cast after eliminating phi with unique input
Summary: Refine C2's logic to determine the type of cast node added.
Reviewed-by: kvn
zmajo [Mon, 18 Apr 2016 09:39:55 +0200] rev 38044
8072428: Enable UseLoopCounter ergonomically if on-stack-replacement is enabled
Summary: Set UseLoopCounter ergonomically if on-stack-replacement is enabled. Print warning.
Reviewed-by: kvn
mdoerr [Thu, 07 Apr 2016 12:33:58 +0200] rev 38043
8153267: nmethod's exception cache not multi-thread safe
Reviewed-by: aph, jcm, kvn
zmajo [Fri, 15 Apr 2016 07:54:31 +0200] rev 38042
8151708: C1 FastTLABRefill can allocate TLABs past the end of the heap
Summary: Use branch instruction that checks xcc instead of icc.
Reviewed-by: kvn, thartmann
ppunegov [Thu, 14 Apr 2016 18:15:41 +0200] rev 38041
Merge
ppunegov [Thu, 14 Apr 2016 15:28:46 +0200] rev 38040
Merge
ppunegov [Wed, 13 Apr 2016 18:56:51 +0300] rev 38039
8153852: [jittester] move TypeUtil to utils package
Summary: rewrite TypeUtil and move to utils package
Reviewed-by: kvn
ppunegov [Wed, 13 Apr 2016 18:31:43 +0300] rev 38038
8140354: Unquarantine tests that failed with OutOfMemoryError
Summary: unquarantine CompilerControl tests
Reviewed-by: iignatyev