| Index: src/regexp-macro-assembler.cc
|
| ===================================================================
|
| --- src/regexp-macro-assembler.cc (revision 3701)
|
| +++ src/regexp-macro-assembler.cc (working copy)
|
| @@ -144,8 +144,7 @@
|
| start_offset,
|
| input_start,
|
| input_end,
|
| - offsets_vector,
|
| - previous_index == 0);
|
| + offsets_vector);
|
| return res;
|
| }
|
|
|
| @@ -156,14 +155,11 @@
|
| int start_offset,
|
| const byte* input_start,
|
| const byte* input_end,
|
| - int* output,
|
| - bool at_start) {
|
| + int* output) {
|
| typedef int (*matcher)(String*, int, const byte*,
|
| - const byte*, int*, int, Address, int);
|
| + const byte*, int*, Address, int);
|
| matcher matcher_func = FUNCTION_CAST<matcher>(code->entry());
|
|
|
| - int at_start_val = at_start ? 1 : 0;
|
| -
|
| // Ensure that the minimum stack has been allocated.
|
| RegExpStack stack;
|
| Address stack_base = RegExpStack::stack_base();
|
| @@ -175,7 +171,6 @@
|
| input_start,
|
| input_end,
|
| output,
|
| - at_start_val,
|
| stack_base,
|
| direct_call);
|
| ASSERT(result <= SUCCESS);
|
|
|