Reviewers: ulan, Vyacheslav Egorov,

Description:
Handlify CallStubCompiler::CompileCallField.

This function relies on a number of helpers for checking prototypes and
probing dictionaries.  It is not possible to wrap these helpers to retry
after allocation failure in a safe way---the assembler has no way to undo
what it has already assembled.

These functions have all been duplicated with handle and raw versions.  The
raw versions will eventually be removed completely.

[email protected],[email protected]
BUG=
TEST=


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

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

Affected files:
  M src/arm/code-stubs-arm.h
  M src/arm/code-stubs-arm.cc
  M src/arm/stub-cache-arm.cc
  M src/ia32/code-stubs-ia32.h
  M src/ia32/code-stubs-ia32.cc
  M src/ia32/stub-cache-ia32.cc
  M src/objects.h
  M src/objects.cc
  M src/stub-cache.h
  M src/stub-cache.cc
  M src/x64/code-stubs-x64.h
  M src/x64/code-stubs-x64.cc
  M src/x64/stub-cache-x64.cc


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

Reply via email to