Implement simple fast-path code for functions containing this property stores and...
authorkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 1 Feb 2010 17:01:58 +0000 (17:01 +0000)
committerkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 1 Feb 2010 17:01:58 +0000 (17:01 +0000)
commit41865cd677e2cfd6815b5955da069a762169ce8a
treefb97e9abdc6e5304a2ffd8b1ccb75ccd16f8a218
parent6c605d1fe05f099a5e21361d35254b8e2389f31d
Implement simple fast-path code for functions containing this property stores and global variables.

Code is specialized to the initial receiver.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3760 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
22 files changed:
src/SConscript
src/arm/codegen-arm.h
src/arm/fast-codegen-arm.cc [new file with mode: 0644]
src/arm/full-codegen-arm.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/ia32/codegen-ia32.h
src/ia32/fast-codegen-ia32.cc [new file with mode: 0644]
src/ia32/full-codegen-ia32.cc
src/x64/codegen-x64.h
src/x64/fast-codegen-x64.cc [new file with mode: 0644]
src/x64/full-codegen-x64.cc
tools/gyp/v8.gyp
tools/visual_studio/v8_base.vcproj
tools/visual_studio/v8_base_arm.vcproj
tools/visual_studio/v8_base_x64.vcproj