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
