Reviewers: Kasper Lund, Kevin Millikin,

Message:
Opening up for a first set of comments.
I know already that:
- the loop_nesting_ in the CodeGenerator needs accessors
- ARM code generation needs to be updated

Thanks,
-Ivan



Description:
Track whether a node or variable are likely to be a Smi value. Propagate
that
knowledge in the AST and inline the Smi check into the generated code if
it
is deemed high value (e.g. in loops).


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

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

Affected files:
   M     src/ast.h
   M     src/codegen-ia32.h
   M     src/codegen-ia32.cc
   M     src/compiler.cc
   M     src/flag-definitions.h
   M     src/prettyprinter.h
   M     src/prettyprinter.cc
   M     src/rewriter.h
   M     src/rewriter.cc
   M     src/variables.h
   M     tools/v8.xcodeproj/project.pbxproj



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

Reply via email to