Historial de Commits

Autor SHA1 Mensaje Fecha
  Ali Mohammad Pur e265d81277 LibRegex: Correct And/Or and inversion interplay semantics hace 1 año
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String hace 1 año
  Timothy Flynn e122039c99 LibRegex: Support non-ASCII case-insensitive character comparisons hace 1 año
  Ali Mohammad Pur d9ed58eb39 LibRegex: Make OpCode_Compare use a switch-case instead of if-else hace 1 año
  Ali Mohammad Pur 18f4b6c670 LibRegex: Add the literal string search optimisation hace 1 año
  Ali Mohammad Pur 221c52c696 LibRegex: Avoid slicing a RegexStringView in non-unicode Compare ops hace 1 año
  Ali Mohammad Pur 11abca421a LibRegex: Always inline get_opcode() hace 1 año
  Ali Mohammad Pur fbab9bc330 LibRegex: Avoid pointlessly slicing a UTF-16 string for one code unit hace 2 años
  Ali Mohammad Pur 4bff4219ff LibRegex: Replace the checkpoint backing store with a Vector hace 2 años
  Ali Mohammad Pur 2d6f50932b LibRegex: Assign unique serial IDs to checkpoints hace 2 años
  Ali Mohammad Pur 6fc9f5fa28 LibRegex: Make ^ and $ accept all `LineTerminator`s instead of just '\n' hace 2 años
  Ali Mohammad Pur 936a9fd759 LibRegex: Make '.' reject matching LF / LS / PS as per the ECMA262 spec hace 2 años
  Timothy Flynn 425c168ded AK+LibJS+LibRegex: Define an alias for UTF-16 string data storage hace 2 años
  Ben Wiederhake 8a331d4fa0 Everywhere: Move AK/Debug.h include to using files or remove hace 2 años
  Ben Wiederhake b83cb09db1 Everywhere: Fix badly-formatted includes hace 2 años
  Linus Groh 57dc179b1f Everywhere: Rename to_{string => deprecated_string}() where applicable hace 2 años
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString hace 2 años
  Ali Mohammad Pur 253f4de302 LibRegex: Use spans<4> to avoid allocating small vectors hace 2 años
  Ali Mohammad Pur f1851346d3 LibRegex: Use a copy-on-write vector for fork state hace 2 años
  Ali Mohammad Pur 464ac85a1b LibRegex: Avoid copying MatchInput when getting argument descriptions hace 2 años
  Ali Mohammad Pur 00326a63ed LibRegex: Don't treat ForkReplace* as new forks hace 2 años
  Timothy Flynn 48cb15283a LibRegex: Explicitly check if a character falls into a table-based range hace 2 años
  Ali Mohammad Pur e43b478920 LibRegex: Check code unit count range when accessing by code unit count hace 3 años
  Ali Mohammad Pur 598dc74a76 LibRegex: Partially implement the ECMAScript unicodeSets proposal hace 3 años
  sin-ack fbc771efe9 Everywhere: Use default StringView constructor over nullptr hace 3 años
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) hace 3 años
  Ali Mohammad Pur d348eaf305 LibRegex: Treat inverted Compare entries as disjunctions hace 3 años
  Ali Mohammad Pur 9c5febe800 LibRegex: Flush compare tables before entering a permanent inverse state hace 3 años
  Ali Mohammad Pur b85666b3d2 LibRegex: Fix lookup table-based range checks in Compare hace 3 años
  Ali Mohammad Pur 5f012778b8 LibRegex: Use the correct values for comparing LUT entries hace 3 años