Reviewers: Lasse Reichstein, Description: Some cleanup of the toplevel code generator:
* Rename the operation of filling a context with a value. Formerly it was 'Move', now it's 'Apply' so as to avoid confusion with various other Moves (eg, in the toplevel codegen, in the macro assemblers). * Use the abstraction Drop rather than math on the stack pointer. * Add a predicate on AST expression nodes to abstract a repeated test whether we should us a regular (named) IC or a keyed IC. Please review this at http://codereview.chromium.org/546006 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/arm/fast-codegen-arm.cc M src/arm/macro-assembler-arm.h M src/ast.h M src/compiler.cc M src/fast-codegen.h M src/fast-codegen.cc M src/ia32/fast-codegen-ia32.cc M src/ia32/macro-assembler-ia32.h M src/x64/fast-codegen-x64.cc M src/x64/macro-assembler-x64.h
-- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
