When probing a dictionary backing storage in generated code, make sure
authorager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 20 Nov 2008 09:18:08 +0000 (09:18 +0000)
committerager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 20 Nov 2008 09:18:08 +0000 (09:18 +0000)
commit4bd0667324e44e6f219a52208be59b8c8759dd4f
treee5985dc8e730463b284eccf6e1a014092b50a652
parentcabd500409503d4277c2f9f11b7b2c7b9e60b344
When probing a dictionary backing storage in generated code, make sure
not to return functions that have not been loaded.

This fixes crashes on expedia.com:

  http://code.google.com/p/chromium/issues/detail?id=4526
Review URL: http://codereview.chromium.org/11272

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@799 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/ic-arm.cc
src/ic-ia32.cc
test/cctest/test-api.cc