diff options
| author | Ben Murdoch <benm@google.com> | 2010-08-11 14:56:33 +0100 |
|---|---|---|
| committer | Ben Murdoch <benm@google.com> | 2010-08-11 14:56:33 +0100 |
| commit | bb769b257e753aafcbd96767abb2abc645eaa20c (patch) | |
| tree | c6fa2c4c5dc62a17135d5e70ba1fd2117ad934e3 /src/full-codegen.cc | |
| parent | 91e42c979b0b259e6ffa5b3ebc410f47b2bb2cda (diff) | |
| download | android_external_v8-bb769b257e753aafcbd96767abb2abc645eaa20c.tar.gz android_external_v8-bb769b257e753aafcbd96767abb2abc645eaa20c.tar.bz2 android_external_v8-bb769b257e753aafcbd96767abb2abc645eaa20c.zip | |
Update V8 to r5214 as required by WebKit r65072.
Change-Id: I387277a00cc0949597c0f69a8e4f2da60213c8f2
Diffstat (limited to 'src/full-codegen.cc')
| -rw-r--r-- | src/full-codegen.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/full-codegen.cc b/src/full-codegen.cc index 8a8b39be..a468f149 100644 --- a/src/full-codegen.cc +++ b/src/full-codegen.cc @@ -770,7 +770,7 @@ void FullCodeGenerator::SetFunctionPosition(FunctionLiteral* fun) { void FullCodeGenerator::SetReturnPosition(FunctionLiteral* fun) { if (FLAG_debug_info) { - CodeGenerator::RecordPositions(masm_, fun->end_position()); + CodeGenerator::RecordPositions(masm_, fun->end_position() - 1); } } @@ -917,6 +917,8 @@ void FullCodeGenerator::EmitInlineRuntimeCall(CallRuntime* expr) { EmitSwapElements(expr->arguments()); } else if (strcmp("_GetFromCache", *name->ToCString()) == 0) { EmitGetFromCache(expr->arguments()); + } else if (strcmp("_IsRegExpEquivalent", *name->ToCString()) == 0) { + EmitIsRegExpEquivalent(expr->arguments()); } else { UNREACHABLE(); } |
