Reviewers: Kasper Lund, fschneider,

Description:
Streamline the calling convention of the call ICs by passing the
property name in a register rather than on the stack below the
receiver and arguments.

Implemented only for IA32, passing the name in the ecx register to
match the calling convention of the load ICs.


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

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

Affected files:
   M     src/arm/fast-codegen-arm.cc
   M     src/arm/ic-arm.cc
   M     src/fast-codegen.h
   M     src/ia32/builtins-ia32.cc
   M     src/ia32/codegen-ia32.cc
   M     src/ia32/fast-codegen-ia32.cc
   M     src/ia32/ic-ia32.cc
   M     src/ia32/stub-cache-ia32.cc
   M     src/ia32/virtual-frame-ia32.h
   M     src/ia32/virtual-frame-ia32.cc
   M     src/ic.h
   M     src/ic.cc
   M     src/x64/fast-codegen-x64.cc
   M     src/x64/ic-x64.cc


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

Reply via email to