Refactored custom call IC generators:
authorvitalyr@chromium.org <vitalyr@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 6 May 2010 13:21:53 +0000 (13:21 +0000)
committervitalyr@chromium.org <vitalyr@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 6 May 2010 13:21:53 +0000 (13:21 +0000)
commit4724826f4a6583e3f744540380ab77c214962874
tree7d86cc872decb6a02fea9d439375777eeba80138
parent9c245f168a76f377e91095d12ebb31965e01d48c
Refactored custom call IC generators:

 * All generators are listed in a single place.
 * Generators are installed as a separate pass in the bootstrapper.
 * Replaced pointers to generator functions with integer ids.

Review URL: http://codereview.chromium.org/1981002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4606 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
12 files changed:
src/arm/stub-cache-arm.cc
src/assembler.cc
src/assembler.h
src/bootstrapper.cc
src/ia32/stub-cache-ia32.cc
src/objects-inl.h
src/objects.h
src/runtime.cc
src/serialize.cc
src/stub-cache.cc
src/stub-cache.h
src/x64/stub-cache-x64.cc