Commits
User selector
Commit History
Commits on Jun 8, 2026
[YARR] Optimize save and restore ParenContext
Show description for eef93d3committed[YARR] Add auto-possession optimization
Show description for 2a8223dcommittedRemove many unused member variables
Show description for 5101cdccommitted
Commits on Jun 6, 2026
[YARR] String list fast path drops a non-final empty alternative
Show description for e6d0f57committed
Commits on Jun 5, 2026
[Yarr] YarrInterpreter Greedy backtracking should finish its parentheses by trying up to max count
Show description for 5fe4838committed
Commits on Jun 4, 2026
[YARR] Change FixedCount model from save-at-END to save-at-BEGIN
Show description for a92d79bcommitted
Commits on Jun 3, 2026
[YARR] Fix NonGreedy backtracking
Show description for 95d8076committed[YARR] `putRange()` misses Unicode canonical equivalents U+017F and U+212A for ASCII ranges
Show description for faf717ccommitted
Commits on Jun 2, 2026
[JSC] Implement Variable Count Parentheses in YarrJIT
Show description for 6646c49committed
Commits on Jun 1, 2026
[Yarr] Change Yarr m_matches / m_ranges / m_matchesUnicode / m_rangesUnicode ranges
Show description for bd24d55committed
Commits on May 31, 2026
[JSC] Make RegExp tolerant against excessive stress
Show description for 7663d81committed
Commits on May 29, 2026
[YARR] Optimize character-classes / patterns with shared lead-surrogate
Show description for 6eff2e7committed
Commits on May 19, 2026
Use newly introduced `WTF::toArray()` instead of `std::to_array()` in WebKit
Show description for 97bbefacommitted
Commits on May 13, 2026
[WTF] Use RapidHash
Show description for ee2220dcommitted
Commits on May 11, 2026
Input Position Corruption in Yarr Backreference Backward Matching via `tryReadBackward` Surrogate Pair Rewind
Show description for f44dcfdauthored andcommitted
Commits on May 10, 2026
[YARR] `containsCapturingTerms` should guard against stack overflow
Show description for d73a66dcommitted
Commits on May 7, 2026
Optimize JavaScriptCore #includes
Show description for b589299committed[YARR] Encode Unicode property tables as `constexpr` data instead of inline construction code
Show description for 0aef258committed[YARR] ParentheticalAssertionEnd.bt should propagate the failures to ParentheticalAssertionBegin.bt
Show description for 753fe26committed
Commits on Apr 27, 2026
[JSC] Codegen: emit basenames, not absolute paths, in "generated from" comments
Show description for 41ae266committed
Commits on Apr 25, 2026
[YARR] Reject dangling hyphen in class set under `/v` flag
Show description for 1088aa8committed
Commits on Apr 24, 2026
[JSC] In unicode mode, non-capturing groups and modifiers increment the number of available backreferences
Show description for 062fabfauthored andcommittedReduce use of C-style arrays in the codebase
Show description for f6c0c3acommitted[YARR] Just marking current FixedCount ParenContext incomplete and try using it again
Show description for 282d55dcommitted
Commits on Apr 22, 2026
[YARR] Fix YarrJIT SIGBUS from sibling-alt frame slot aliasing
Show description for 7c8c020committed
Commits on Apr 21, 2026
[YARR] Forward references are no longer JIT-compiled
Show description for 582f25bcommitted
Commits on Apr 13, 2026
[YARR] ParenContext Use-After-Free via incomplete context clearing with control of the instruction pointer
Show description for 2d16551committed
Commits on Apr 10, 2026
[YARR] `quantifyAtom` should handle `nullopt` from `copyTerm` on stack exhaustion
Show description for f30b516committed
Commits on Apr 9, 2026
Use default constructors and assignment operators more
Show description for 2b9732fcommitted
Commits on Apr 7, 2026
[YARR] Clear captures when backtracking out of ParenContext FixedCount and negative lookahead in JIT
Show description for 036d2c0committed[YARR] Reset `firstCharacterAdditionalReadSize` at `BodyAlternativeNext` reentry
Show description for 8c10428committed
Commits on Apr 2, 2026
[YARR] Fixed-count mixed-width character class should restore index on backtrack
Show description for c4f242dcommitted
Commits on Mar 31, 2026
[YARR] Fix infinite loop in nested FixedCount ParenContext backtrack
Show description for 569dc94committed
Commits on Mar 30, 2026
Adopt NODELETE in more places in Source/**
Show description for 61dfe11committedAvoid compiling the pattern attribute regex twice in patternMismatch()
Show description for 3591ed5committed