Pass FixedArrayBase in elements.cc.
authorverwaest@chromium.org <verwaest@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 29 Nov 2012 15:58:16 +0000 (15:58 +0000)
committerverwaest@chromium.org <verwaest@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 29 Nov 2012 15:58:16 +0000 (15:58 +0000)
commitcfd4a240ef06333233d6c0592edab31b5d2b555e
tree3a27f4b93b1ea82b84f1a9ec5dd2c93b1ad5dcd9
parent349afd692d979b2f796d74049d45fe51d645ee50
Pass FixedArrayBase in elements.cc.

This avoids casting problems in case of empty_fixed_array as
FixedDoubleArray with size 0. This avoids prematurely shortcutting in
case of 0 all over the place, which in turn leads to errors.

Review URL: https://chromiumcodereview.appspot.com/11299226

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@13098 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/elements.cc
src/objects-inl.h
src/objects.h