Incorporate the arguments to the code generator constructors and their
authorkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 3 Feb 2010 16:12:55 +0000 (16:12 +0000)
committerkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 3 Feb 2010 16:12:55 +0000 (16:12 +0000)
commitc174657e9e2e0c902e6c157cb48c81262c67018b
tree61ea732c95d40158ca28ea9077e635efd044ee25
parent62054f8b9e4fb969fd97b60d5cb245c081604a8c
Incorporate the arguments to the code generator constructors and their
MakeCode functions in the CompilationInfo structure.  This makes it
easier to add new arguments and makes all arguments uniformly
available to the various backends.
Review URL: http://codereview.chromium.org/566008

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3789 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
23 files changed:
src/arm/codegen-arm.cc
src/arm/codegen-arm.h
src/arm/fast-codegen-arm.cc
src/arm/full-codegen-arm.cc
src/codegen-inl.h
src/codegen.cc
src/compiler.cc
src/compiler.h
src/data-flow.cc
src/data-flow.h
src/fast-codegen.cc
src/fast-codegen.h
src/full-codegen.cc
src/full-codegen.h
src/handles.cc
src/ia32/codegen-ia32.cc
src/ia32/codegen-ia32.h
src/ia32/fast-codegen-ia32.cc
src/ia32/full-codegen-ia32.cc
src/x64/codegen-x64.cc
src/x64/codegen-x64.h
src/x64/fast-codegen-x64.cc
src/x64/full-codegen-x64.cc