Historie revizí

Autor SHA1 Zpráva Datum
  Ali Mohammad Pur 18f4b6c670 LibRegex: Add the literal string search optimisation před 1 rokem
  Ali Mohammad Pur 221c52c696 LibRegex: Avoid slicing a RegexStringView in non-unicode Compare ops před 1 rokem
  Ali Mohammad Pur 11abca421a LibRegex: Always inline get_opcode() před 1 rokem
  Ali Mohammad Pur fbab9bc330 LibRegex: Avoid pointlessly slicing a UTF-16 string for one code unit před 2 roky
  Ali Mohammad Pur 4bff4219ff LibRegex: Replace the checkpoint backing store with a Vector před 2 roky
  Ali Mohammad Pur 2d6f50932b LibRegex: Assign unique serial IDs to checkpoints před 2 roky
  Ali Mohammad Pur 6fc9f5fa28 LibRegex: Make ^ and $ accept all `LineTerminator`s instead of just '\n' před 2 roky
  Ali Mohammad Pur 936a9fd759 LibRegex: Make '.' reject matching LF / LS / PS as per the ECMA262 spec před 2 roky
  Timothy Flynn 425c168ded AK+LibJS+LibRegex: Define an alias for UTF-16 string data storage před 2 roky
  Ben Wiederhake 8a331d4fa0 Everywhere: Move AK/Debug.h include to using files or remove před 2 roky
  Ben Wiederhake b83cb09db1 Everywhere: Fix badly-formatted includes před 2 roky
  Linus Groh 57dc179b1f Everywhere: Rename to_{string => deprecated_string}() where applicable před 2 roky
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString před 2 roky
  Ali Mohammad Pur 253f4de302 LibRegex: Use spans<4> to avoid allocating small vectors před 2 roky
  Ali Mohammad Pur f1851346d3 LibRegex: Use a copy-on-write vector for fork state před 2 roky
  Ali Mohammad Pur 464ac85a1b LibRegex: Avoid copying MatchInput when getting argument descriptions před 2 roky
  Ali Mohammad Pur 00326a63ed LibRegex: Don't treat ForkReplace* as new forks před 2 roky
  Timothy Flynn 48cb15283a LibRegex: Explicitly check if a character falls into a table-based range před 2 roky
  Ali Mohammad Pur e43b478920 LibRegex: Check code unit count range when accessing by code unit count před 3 roky
  Ali Mohammad Pur 598dc74a76 LibRegex: Partially implement the ECMAScript unicodeSets proposal před 3 roky
  sin-ack fbc771efe9 Everywhere: Use default StringView constructor over nullptr před 3 roky
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) před 3 roky
  Ali Mohammad Pur d348eaf305 LibRegex: Treat inverted Compare entries as disjunctions před 3 roky
  Ali Mohammad Pur 9c5febe800 LibRegex: Flush compare tables before entering a permanent inverse state před 3 roky
  Ali Mohammad Pur b85666b3d2 LibRegex: Fix lookup table-based range checks in Compare před 3 roky
  Ali Mohammad Pur 5f012778b8 LibRegex: Use the correct values for comparing LUT entries před 3 roky
  Ali Mohammad Pur 6e655b7f89 LibRegex: Fully interpret the Compare Op when looking for overlaps před 3 roky
  Ali Mohammad Pur 1409a48da6 LibRegex: Check inverse_matched after every op, not just at the end před 3 roky
  Timothy Flynn 2212aa2388 LibRegex: Support non-ASCII whitespace characters when matching \s or \S před 3 roky
  Ali Mohammad Pur 5fac41f733 LibRegex: Implement ECMA262 multiline matching without splitting lines před 3 roky