Reviewers: Kasper Lund, Description: Basic infrastructure for fast two-pass compilation. A CFG is generated in one-pass from the source AST, code is generated from the CFG. Enabled by the flag --multipass and disabled by default.
Rudimentary and currently only supports literal expressions and return statements. There are some other known limitations (e.g., missing support for tracing). Please review this at http://codereview.chromium.org/159695 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/SConscript A src/arm/cfg-arm.cc A src/cfg.h A src/cfg.cc M src/compiler.cc M src/flag-definitions.h A src/ia32/cfg-ia32.cc A src/x64/cfg-x64.cc --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
