From: danno@chromium.org Date: Fri, 8 Jul 2011 10:59:20 +0000 (+0000) Subject: Fix polymorphic array test X-Git-Tag: upstream/4.7.83~18942 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f894b7a3b3c3f52f4d93e829b9ece2a12ba1bd39;p=platform%2Fupstream%2Fv8.git Fix polymorphic array test R=jkummerow@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/7326009 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8580 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/test/mjsunit/polymorph-arrays.js b/test/mjsunit/polymorph-arrays.js index 76fd898..ff0c433 100644 --- a/test/mjsunit/polymorph-arrays.js +++ b/test/mjsunit/polymorph-arrays.js @@ -56,6 +56,11 @@ function testPolymorphicLoads() { init_sparse_array(sparse_object_array); init_sparse_array(sparse_js_array); + assertEquals(1, load(object_array, 1)); + assertEquals(1, load(js_array, 1)); + assertEquals(1, load(sparse_object_array, 1)); + assertEquals(1, load(sparse_js_array, 1)); + return load; } @@ -69,16 +74,6 @@ function testPolymorphicLoads() { init_sparse_array(sparse_object_array); init_sparse_array(sparse_js_array); - // load() should now use polymorphic element loads. - load = make_polymorphic_load_function(); - assertEquals(1, load(object_array, 1)); - load = make_polymorphic_load_function(); - assertEquals(1, load(js_array, 1)); - load = make_polymorphic_load_function(); - assertEquals(1, load(sparse_object_array, 1)); - load = make_polymorphic_load_function(); - assertEquals(1, load(sparse_js_array, 1)); - load = make_polymorphic_load_function(); assertEquals(undefined, load(js_array, new Object())); load = make_polymorphic_load_function();