Reviewers: Lasse Reichstein,

Message:
This change only moves functions and declarations to new files, and adds
#includes, in order to remove the code stubs from the virtual-frame code
generator.
The new files are added to the build systems. Xcode build is not yet modified -
it will be fixed before final review.

Description:
Move code stub implementations from codegen-[platform].cc files to new
code-stub-[platform].cc files, and declarations to new code-stub-[platform].h
files.
Remaining work is to do the same for platform-independent code stub
declarations, and to remove all dependencies on codegen header files from code
stub files.

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

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

Affected files:
  M     src/SConscript
  A     src/arm/code-stubs-arm.h
  A     src/arm/code-stubs-arm.cc
  M     src/arm/codegen-arm.h
  M     src/arm/codegen-arm.cc
  M     src/arm/full-codegen-arm.cc
  M     src/arm/ic-arm.cc
  A     src/ia32/code-stubs-ia32.h
  A     src/ia32/code-stubs-ia32.cc
  M     src/ia32/codegen-ia32.h
  M     src/ia32/codegen-ia32.cc
  M     src/ia32/full-codegen-ia32.cc
  A     src/x64/code-stubs-x64.h
  A     src/x64/code-stubs-x64.cc
  M     src/x64/codegen-x64.h
  M     src/x64/codegen-x64.cc
  M     src/x64/full-codegen-x64.cc
  M     src/x64/stub-cache-x64.cc
  M     tools/gyp/v8.gyp
  M     tools/visual_studio/v8_base.vcproj
  M     tools/visual_studio/v8_base_arm.vcproj
  M     tools/visual_studio/v8_base_x64.vcproj


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

Reply via email to