Fix issue http://code.google.com/p/v8/issues/detail?id=32
authorfeng@chromium.org <feng@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 8 Sep 2008 16:47:23 +0000 (16:47 +0000)
committerfeng@chromium.org <feng@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 8 Sep 2008 16:47:23 +0000 (16:47 +0000)
commit5d0d354e09c31ec74767a27b9ba732009e3f583b
treeef441fb453757b66ee2314f0f61fcf1bf30b81b1
parent7adf58ff63ef98420d5aeb1e69db3e17d2d0af24
Fix issue code.google.com/p/v8/issues/detail?id=32

Allows numberical strings as array index and make a call. e.g.,
callbacks['0']();

Added more test case for regexp (disabled by default, requires --call_regexp)
and call_as_function object created by API.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@214 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/ic.cc
src/ic.h
test/cctest/test-api.cc
test/mjsunit/number-string-index-call.js [new file with mode: 0644]