Reviewers: fschneider,

Description:
More refactoring of class Compiler's interface.

Change more functions used by the Compiler class to have a uniform
interface: they get passed as argument an input/output pointer to a
CompilationInfo that they mutate if they succeed, and they return a
flag telling whether they succeeded.

Also, remove some unnecessary timers.

Please review this at http://codereview.chromium.org/3561012/show

Affected files:
  M src/arm/codegen-arm.h
  M src/arm/codegen-arm.cc
  M src/ast.h
  M src/codegen.cc
  M src/compiler.h
  M src/compiler.cc
  M src/data-flow.h
  M src/data-flow.cc
  M src/full-codegen.h
  M src/full-codegen.cc
  M src/ia32/codegen-ia32.h
  M src/ia32/codegen-ia32.cc
  M src/liveedit.cc
  M src/objects.h
  M src/objects.cc
  M src/rewriter.h
  M src/rewriter.cc
  M src/scopes.h
  M src/scopes.cc
  M src/v8-counters.h
  M src/x64/codegen-x64.h
  M src/x64/codegen-x64.cc


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

Reply via email to