Optimize %ClassOf() on IA-32 and use it instead of the
authorkasperl@chromium.org <kasperl@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 29 Jun 2009 10:45:16 +0000 (10:45 +0000)
committerkasperl@chromium.org <kasperl@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 29 Jun 2009 10:45:16 +0000 (10:45 +0000)
commitf1ffd5025741ced81095f7ffb64c4ffeb2d13432
treea0a98d22810e3fc94c10c09e7a0087a23cf60fa0
parent4a30e3f58e090dc278486f8427f34c1e76d1ce67
Optimize %ClassOf() on IA-32 and use it instead of the
custom %HasXXXClass() calls.
Review URL: http://codereview.chromium.org/151018

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2293 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
14 files changed:
src/arm/codegen-arm.cc
src/arm/codegen-arm.h
src/codegen.cc
src/ia32/codegen-ia32.cc
src/ia32/codegen-ia32.h
src/macros.py
src/mirror-delay.js
src/runtime.cc
src/runtime.h
src/runtime.js
src/string.js
src/v8natives.js
src/x64/codegen-x64.cc
src/x64/codegen-x64.h