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
-~----------~----~----~----~------~----~------~--~---

Reply via email to