Wed, 19 Dec 2012 15:40:35 -0800 8004835: Improve AES intrinsics on x86
kvn [Wed, 19 Dec 2012 15:40:35 -0800] rev 14834
8004835: Improve AES intrinsics on x86 Summary: Enable AES intrinsics on non-AVX cpus, group together aes instructions in crypto stubs. Reviewed-by: roland, twisti
Wed, 19 Dec 2012 14:44:00 -0800 8005033: clear high word for integer pop count on SPARC
twisti [Wed, 19 Dec 2012 14:44:00 -0800] rev 14833
8005033: clear high word for integer pop count on SPARC Reviewed-by: kvn, twisti Contributed-by: Richard Reingruber <richard.reingruber@sap.com>
Tue, 18 Dec 2012 17:37:44 -0800 8004318: JEP-171: Support Unsafe fences intrinsics
kvn [Tue, 18 Dec 2012 17:37:44 -0800] rev 14832
8004318: JEP-171: Support Unsafe fences intrinsics Summary: Add three memory-ordering intrinsics to the sun.misc.Unsafe class. Reviewed-by: twisti, kvn Contributed-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
Tue, 18 Dec 2012 10:47:23 -0800 8004536: replace AbstractAssembler emit_word with emit_int16
twisti [Tue, 18 Dec 2012 10:47:23 -0800] rev 14831
8004536: replace AbstractAssembler emit_word with emit_int16 Reviewed-by: jrose, kvn, twisti Contributed-by: Morris Meyer <morris.meyer@oracle.com>
Tue, 18 Dec 2012 08:19:53 -0800 Merge
vlivanov [Tue, 18 Dec 2012 08:19:53 -0800] rev 14830
Merge
Tue, 18 Dec 2012 06:52:00 -0800 8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop
vlivanov [Tue, 18 Dec 2012 06:52:00 -0800] rev 14829
8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop Summary: Make the load of TLS._osthread._interrupted flag in Thread.isInterrupted(Z)Z intrinsic effectively volatile. Reviewed-by: kvn, jrose
Tue, 18 Dec 2012 14:55:25 +0100 8005031: Some cleanup in c2 to prepare for incremental inlining support
roland [Tue, 18 Dec 2012 14:55:25 +0100] rev 14828
8005031: Some cleanup in c2 to prepare for incremental inlining support Summary: collection of small changes to prepare for incremental inlining. Reviewed-by: twisti, kvn
(0) -10000 -3000 -1000 -300 -100 -30 -10 -7 +7 +10 +30 +100 +300 +1000 +3000 +10000 +30000 tip