Reviewers: Kasper Lund, Erik Corry,

Message:
This is a new version where I added the x64 and ARM parts.

Description:
Make the CompareStub and the UnaryOpStub accept smi inputs.

The stubs get an additional flag for including the smi code
inside the stub. This allows us to generate more compact code
if we don't want to inline the smi case outside the stub.


Please review this at http://codereview.chromium.org/3388005/show

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

Affected files:
  M     src/arm/code-stubs-arm.cc
  M     src/arm/codegen-arm.cc
  M     src/arm/full-codegen-arm.cc
  M     src/arm/macro-assembler-arm.h
  M     src/arm/macro-assembler-arm.cc
  M     src/code-stubs.h
  M     src/flag-definitions.h
  M     src/full-codegen.cc
  M     src/ia32/code-stubs-ia32.cc
  M     src/ia32/codegen-ia32.cc
  M     src/ia32/full-codegen-ia32.cc
  M     src/x64/code-stubs-x64.cc
  M     src/x64/codegen-x64.cc
  M     src/x64/full-codegen-x64.cc


--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev

Reply via email to