Commit History

Upphovsman SHA1 Meddelande Datum
  Ali Mohammad Pur 8f722302d9 LibRegex: Use a match table for character classes 3 år sedan
  Andreas Kling 1be4cbd639 AK: Make Utf8View constructors inline and remove C string constructor 3 år sedan
  Ali Mohammad Pur 741886a4c4 LibRegex: Make the optimizer understand references and capture groups 3 år sedan
  Ali Mohammad Pur 246ab432ff LibRegex: Add a basic optimization pass 3 år sedan
  Ali Mohammad Pur 7fefb8148b LibRegex: Use the correct capture group index in ERE bytecode generation 3 år sedan
  Ali Mohammad Pur 63523d3836 Tests/LibRegex: Decrease the size of the fork chain test 3 år sedan
  Ali Mohammad Pur abbe9da255 LibRegex: Make infinite repetitions short-circuit on empty matches 3 år sedan
  Ali Mohammad Pur 206bc01f81 LibRegex: Allow null bytes in pattern 3 år sedan
  Timothy Flynn 562d4e497b LibRegex: Treat pattern string characters as unsigned 3 år sedan
  Timothy Flynn 4f2cbe119b LibRegex: Allow Unicode escape sequences in capture group names 3 år sedan
  Timothy Flynn 325eabc770 LibRegex: Ensure the GoBack operation decrements the code unit index 3 år sedan
  Timothy Flynn a9716ad44e LibRegex: In non-Unicode mode, parse \u{4} as a repetition pattern 3 år sedan
  Timothy Flynn 9509433e25 LibRegex: Implement and use a REPEAT operation for bytecode repetition 3 år sedan
  Timothy Flynn f1ce998d73 LibRegex+LibJS: Combine named and unnamed capture groups in MatchState 3 år sedan
  Timothy Flynn 1a173be29d LibRegex: Disallow unescaped quantifiers in Unicode mode 3 år sedan
  Timothy Flynn c3e1f1f687 LibRegex: Use correct source characters for Unicode identity escapes 3 år sedan
  Timothy Flynn 6a485f612f LibRegex: Implement legacy octal escape parsing closer to the spec 3 år sedan
  Timothy Flynn 83ca8c7e38 LibRegex: Convert LibRegex tests to use StringView in place of C-strings 3 år sedan
  Timothy Flynn 0c8f2f5aca LibRegex: Ensure escaped hexadecimals are exactly 2 digits in length 3 år sedan
  Timothy Flynn 2e4b6fd1ac LibRegex: Ensure escaped code points are exactly 4 digits in length 3 år sedan
  Timothy Flynn e887314472 LibRegex: Fix ECMA-262 parsing of invalid identity escapes 3 år sedan
  Timothy Flynn df14d11a11 LibRegex: Disallow invalid interval qualifiers in Unicode mode 3 år sedan
  Timothy Flynn 484ccfadc3 LibRegex: Support property escapes of Unicode script extensions 4 år sedan
  Timothy Flynn 06088df729 LibRegex: Support property escapes of the Unicode script property 4 år sedan
  Timothy Flynn dc9f516339 LibRegex: Generate negated property escapes as a single instruction 4 år sedan
  Timothy Flynn 4de4312827 LibRegex: Support property escapes of the form \p{Type=Value} 4 år sedan
  Timothy Flynn 1e10d6d7ce LibRegex: Support property escapes of Unicode General Categories 4 år sedan
  Ali Mohammad Pur 85d87cbcc8 LibRegex: Add some tests for Fork{Stay,Jump} performance 4 år sedan
  Timothy Flynn d485cf29d7 LibRegex+LibUnicode: Begin implementing Unicode property escapes 4 år sedan
  Timothy Flynn 345ef6abba LibRegex: Support ECMA-262 Unicode escapes of the form "\u{code_point}" 4 år sedan