Ignore:
Timestamp:
Nov 12, 2007, 4:22:49 PM (18 years ago)
Author:
Darin Adler
Message:

JavaScriptCore:

Reviewed by Sam.

Test: fast/js/regexp-many-brackets.html

  • pcre/pcre_exec.cpp: (match): Added back accidentally-removed case for the BRANUMBER opcode.

LayoutTests:

Reviewed by Sam.

  • fast/js/regexp-many-brackets-expected.txt: Added.
  • fast/js/regexp-many-brackets.html: Added.
  • fast/js/resources/regexp-many-brackets.js: Added.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/pcre/pcre_exec.cpp

    r27730 r27733  
    447447    RRETURN;
    448448
     449    /* Skip over large extraction number data if encountered. */
     450
     451    BEGIN_OPCODE(BRANUMBER):
     452    frame->ecode += 3;
     453    NEXT_OPCODE;
     454
    449455    /* End of the pattern. */
    450456
     
    18531859    /* Control never gets here */
    18541860
    1855     BEGIN_OPCODE(BRANUMBER):
    18561861    BEGIN_OPCODE(CRMINPLUS):
    18571862    BEGIN_OPCODE(CRMINQUERY):
Note: See TracChangeset for help on using the changeset viewer.