| Index: src/assembler.cc
|
| diff --git a/src/assembler.cc b/src/assembler.cc
|
| index 369bca889d2e005259bf10d9d304c6e330b9724d..49d3fcae8805ddda8e576559f8f05654d58e4017 100644
|
| --- a/src/assembler.cc
|
| +++ b/src/assembler.cc
|
| @@ -384,6 +384,7 @@ void RelocInfoWriter::WriteExtraTaggedIntData(int data_delta, int top_tag) {
|
| }
|
| }
|
|
|
| +
|
| void RelocInfoWriter::WriteExtraTaggedConstPoolData(int data) {
|
| WriteExtraTag(kConstPoolExtraTag, kConstPoolTag);
|
| for (int i = 0; i < kIntSize; i++) {
|
| @@ -393,6 +394,7 @@ void RelocInfoWriter::WriteExtraTaggedConstPoolData(int data) {
|
| }
|
| }
|
|
|
| +
|
| void RelocInfoWriter::WriteExtraTaggedData(intptr_t data_delta, int top_tag) {
|
| WriteExtraTag(kDataJumpExtraTag, top_tag);
|
| for (int i = 0; i < kIntptrSize; i++) {
|
| @@ -1311,7 +1313,7 @@ ExternalReference ExternalReference::address_of_the_hole_nan() {
|
| ExternalReference ExternalReference::re_check_stack_guard_state(
|
| Isolate* isolate) {
|
| Address function;
|
| -#ifdef V8_TARGET_ARCH_X64
|
| +#if V8_TARGET_ARCH_X64
|
| function = FUNCTION_ADDR(RegExpMacroAssemblerX64::CheckStackGuardState);
|
| #elif V8_TARGET_ARCH_IA32
|
| function = FUNCTION_ADDR(RegExpMacroAssemblerIA32::CheckStackGuardState);
|
| @@ -1327,6 +1329,7 @@ ExternalReference ExternalReference::re_check_stack_guard_state(
|
| return ExternalReference(Redirect(isolate, function));
|
| }
|
|
|
| +
|
| ExternalReference ExternalReference::re_grow_stack(Isolate* isolate) {
|
| return ExternalReference(
|
| Redirect(isolate, FUNCTION_ADDR(NativeRegExpMacroAssembler::GrowStack)));
|
| @@ -1339,6 +1342,7 @@ ExternalReference ExternalReference::re_case_insensitive_compare_uc16(
|
| FUNCTION_ADDR(NativeRegExpMacroAssembler::CaseInsensitiveCompareUC16)));
|
| }
|
|
|
| +
|
| ExternalReference ExternalReference::re_word_character_map() {
|
| return ExternalReference(
|
| NativeRegExpMacroAssembler::word_character_map_address());
|
|
|