Reviewers: olehougaard, Mads Ager,

Message:
New SSE3 code for you Mads. We now check for SSE3 support and fall back
on the old code if we don't have support for fisttp in hardware.

Ole, if you could review the snapshot/serializer changes that would be
great.

Description:
Use SSE3 instructions - if available - for faster To(U)Int32
conversion in bit operation stubs. Disable serialization
support by default to allow us to use SSE3 instructions and
faster write barrier code when running without snapshot.

Please review this at http://codereview.chromium.org/27046

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
   M     src/api.cc
   M     src/assembler-ia32.h
   M     src/assembler-ia32.cc
   M     src/codegen-ia32.cc
   M     src/cpu-ia32.cc
   M     src/mksnapshot.cc
   M     src/serialize.h
   M     src/serialize.cc
   M     src/v8.cc
   M     test/cctest/test-assembler-ia32.cc
   M     test/cctest/test-disasm-ia32.cc
   M     test/cctest/test-serialize.cc



--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to