Mercurial > hg > truffle
diff src/share/vm/runtime/globals.hpp @ 405:2649e5276dd7
6532536: Optimize arraycopy stubs for Intel cpus
Summary: Use SSE2 movdqu in arraycopy stubs on newest Intel's cpus
Reviewed-by: rasbold
author | kvn |
---|---|
date | Tue, 14 Oct 2008 15:10:26 -0700 |
parents | b4e0a161f551 |
children | 67e8b4d06369 |
line wrap: on
line diff
--- a/src/share/vm/runtime/globals.hpp Tue Oct 14 06:58:58 2008 -0700 +++ b/src/share/vm/runtime/globals.hpp Tue Oct 14 15:10:26 2008 -0700 @@ -991,6 +991,12 @@ product(bool, UseXmmI2F, false, \ "Use SSE2 CVTDQ2PS instruction to convert Integer to Float") \ \ + product(bool, UseXMMForArrayCopy, false, \ + "Use SSE2 MOVQ instruction for Arraycopy") \ + \ + product(bool, UseUnalignedLoadStores, false, \ + "Use SSE2 MOVDQU instruction for Arraycopy") \ + \ product(intx, FieldsAllocationStyle, 1, \ "0 - type based with oops first, 1 - with oops last") \ \