Fix wrong asserts from r3554
authorsgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 7 Jan 2010 13:17:37 +0000 (13:17 +0000)
committersgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 7 Jan 2010 13:17:37 +0000 (13:17 +0000)
Review URL: http://codereview.chromium.org/523128

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3561 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/arm/codegen-arm.cc
src/x64/codegen-x64.cc

index 2cdc2fa..589c2fb 100644 (file)
@@ -3452,7 +3452,7 @@ void CodeGenerator::GenerateStringAdd(ZoneList<Expression*>* args) {
 
 
 void CodeGenerator::GenerateSubString(ZoneList<Expression*>* args) {
-  ASSERT_EQ(2, args->length());
+  ASSERT_EQ(3, args->length());
 
   Load(args->at(0));
   Load(args->at(1));
index e24535a..737ba83 100644 (file)
@@ -3902,7 +3902,7 @@ void CodeGenerator::GenerateStringAdd(ZoneList<Expression*>* args) {
 
 
 void CodeGenerator::GenerateSubString(ZoneList<Expression*>* args) {
-  ASSERT_EQ(2, args->length());
+  ASSERT_EQ(3, args->length());
 
   Load(args->at(0));
   Load(args->at(1));