diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2010-01-19 15:45:36 -0800 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2010-01-19 15:45:36 -0800 |
commit | e60d653a58a568017d6f69aeaed2e3a765a98104 (patch) | |
tree | 817723cbba19468ad6f3a4ab7c48b3513c2078e9 /deps/v8/src/ia32/regexp-macro-assembler-ia32.h | |
parent | bfd31448617dc4d66f6de5ced7c260562e01349f (diff) | |
download | node-new-e60d653a58a568017d6f69aeaed2e3a765a98104.tar.gz |
Upgrade V8 to 2.0.6.1
Diffstat (limited to 'deps/v8/src/ia32/regexp-macro-assembler-ia32.h')
-rw-r--r-- | deps/v8/src/ia32/regexp-macro-assembler-ia32.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/deps/v8/src/ia32/regexp-macro-assembler-ia32.h b/deps/v8/src/ia32/regexp-macro-assembler-ia32.h index 5ffd462753..8e7a6a5d3a 100644 --- a/deps/v8/src/ia32/regexp-macro-assembler-ia32.h +++ b/deps/v8/src/ia32/regexp-macro-assembler-ia32.h @@ -78,10 +78,7 @@ class RegExpMacroAssemblerIA32: public NativeRegExpMacroAssembler { // Checks whether the given offset from the current position is before // the end of the string. virtual void CheckPosition(int cp_offset, Label* on_outside_input); - virtual bool CheckSpecialCharacterClass(uc16 type, - int cp_offset, - bool check_offset, - Label* on_no_match); + virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match); virtual void Fail(); virtual Handle<Object> GetCode(Handle<String> source); virtual void GoTo(Label* label); @@ -128,6 +125,7 @@ class RegExpMacroAssemblerIA32: public NativeRegExpMacroAssembler { static const int kRegisterOutput = kInputEnd + kPointerSize; static const int kAtStart = kRegisterOutput + kPointerSize; static const int kStackHighEnd = kAtStart + kPointerSize; + static const int kDirectCall = kStackHighEnd + kPointerSize; // Below the frame pointer - local stack variables. // When adding local variables remember to push space for them in // the frame in GetCode. |