Changeset 59222 in webkit for trunk/JavaScriptCore/yarr
- Timestamp:
- May 12, 2010, 4:49:40 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/yarr/RegexJIT.cpp
r57925 r59222 617 617 add32(Imm32(1), countRegister); 618 618 add32(Imm32(1), index); 619 if (term.quantityCount != 0xffffffff) 619 if (term.quantityCount != 0xffffffff) { 620 620 branch32(NotEqual, countRegister, Imm32(term.quantityCount)).linkTo(loop, this); 621 else 621 failures.append(jump()); 622 } else 622 623 jump(loop); 623 624 failures.append(jump());625 624 626 625 Label backtrackBegin(this); … … 743 742 add32(Imm32(1), countRegister); 744 743 add32(Imm32(1), index); 745 if (term.quantityCount != 0xffffffff) 744 if (term.quantityCount != 0xffffffff) { 746 745 branch32(NotEqual, countRegister, Imm32(term.quantityCount)).linkTo(loop, this); 747 else 746 failures.append(jump()); 747 } else 748 748 jump(loop); 749 750 failures.append(jump());751 749 752 750 Label backtrackBegin(this);
Note:
See TracChangeset
for help on using the changeset viewer.