Author: [EMAIL PROTECTED]
Date: Mon Dec  8 01:43:34 2008
New Revision: 932

Modified:
    branches/bleeding_edge/src/interpreter-irregexp.cc

Log:
Irregexp (bytecodes) don't forget to update current position
on a no-case successful backref.
Review URL: http://codereview.chromium.org/13615

Modified: branches/bleeding_edge/src/interpreter-irregexp.cc
==============================================================================
--- branches/bleeding_edge/src/interpreter-irregexp.cc  (original)
+++ branches/bleeding_edge/src/interpreter-irregexp.cc  Mon Dec  8 01:43:34  
2008
@@ -381,6 +381,7 @@
            break;
          } else {
            if (BackRefMatchesNoCase(from, current, len, subject)) {
+            current += len;
              pc += BC_CHECK_NOT_BACK_REF_NO_CASE_LENGTH;
            } else {
              pc = code_base + Load32(pc + 2);

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to