Commits
User selector
Commit History
Commits on Sep 3, 2021
[JSC] Yarr::ByteTerm sometimes leaves fields uninitialized
Show description for 5d3ae53committed
Commits on Sep 2, 2021
Add more support for JIT operation validation testing.
Show description for 41bdcb7committed
Mark Lam
Commits on Aug 20, 2021
[JSC] Remove unnecessary moves in Yarr's sub32 / add32 related code
Show description for 25b16cccommitted
Commits on Aug 7, 2021
Unreviewed, build fix on Debug build
Show description for be80579committed[JSC] Yarr's character tracking for BoyerMoore search should be more precise
Show description for 28852cacommitted
Commits on Aug 3, 2021
[JSC] Use loadPair / storePair in YarrJIT
Show description for 3b59427committedUnreviewed, fix accidental narrowing
Show description for 1288e88committed
Commits on Aug 2, 2021
[JSC] Yarr BoyerMoore search should support character-class
Show description for 9c6fee7committed[JSC] Yarr should use Bitmap instead of ByteVector for BoyerMoore search
Show description for 77a1ed0committed
Commits on Jul 31, 2021
[JSC] Move JIT_UNICODE_EXPRESSIONS to ENABLE(YARR_JIT_UNICODE_EXPRESSIONS) in PlatformEnable.h
Show description for db4dc52committed[JSC] Clean up Yarr by using `static constexpr`
Show description for 20fd237committed
Commits on Jul 30, 2021
Unreviewed, fix wrong access width
Show description for 946ad00committed[JSC] Use UCPURegister argument to remove zero extension in JIT code
Show description for 6cdd1b3committed
Commits on Jul 29, 2021
[JSC] Yarr should perform BoyerMoore search
Show description for 4bd7706committed
Commits on Jul 24, 2021
[JSC] Change most of enum in Yarr to enum-class
Show description for 1a48c8ecommitted
Commits on Jul 16, 2021
[JSC] SamplingProfiler should recognize RegExp execution
Show description for ba81330committed
Commits on Jul 8, 2021
Use JSC::Yarr::flagsString to get string representation of RegExp flags
Show description for 87d76f3committed[JSC] Clean up RegExp flag code
Show description for c29f5fccommitted
Commits on Jun 10, 2021
Non-unified build fixes, early May 2021 edition
Show description for 574ededcommitted
Commits on Jun 2, 2021
Use Checked aliases instead of Checked<T, RecordOverflow>
Show description for eedcca1committedRemove <wtf/Optional.h>
Show description for 786e703committedRename Checked::unsafeGet() to Checked::value()
Show description for 2283824committed
Commits on May 30, 2021
Remove WTF::Optional synonym for std::optional, using that class template directly instead
Show description for e98ff12committedStop using UncheckedLock in JSC::ConcurrentJSLock
Show description for 6ea1821committed
Commits on May 28, 2021
Next step toward using std::optional directly instead of through WTF::Optional typedef
Show description for 695e088committed
Commits on May 10, 2021
Add support to collect stats on cumulative LinkBuffer linked sizes based on profiles.
Show description for f551322committed
Mark Lam
Commits on Apr 23, 2021
[YARR Interpreter] Improper backtrack of parentheses with non-zero based greedy quantifiers
Show description for adbc58bcommitted
Commits on Apr 7, 2021
[JSC] Use FixedVector more in JSC
Show description for 40bebd0committed
Commits on Mar 24, 2021
[YARR] Interpreter incorrectly matches non-BMP characters with multiple . w/dotAll flag
Show description for 4f90027committed
Commits on Mar 22, 2021
[YARR] Interpreter incorrectly matches non-BMP characters with multiple .
Show description for 819ffcecommitted
Commits on Feb 26, 2021
unexpected minimumInputSize in setupDisjunctionOffsets for regexp engine(yarr)
Show description for 82b56fecommitted
Commits on Feb 24, 2021
[YARR JIT] Crash on overflow when compiling /(a{1000000000}b{1000000000}|c{1000000000}|)d{1000000000}e{1000000000}/.test();
Show description for 466d22ccommitted
Commits on Feb 18, 2021
[JSC] Implement RegExp Match Indices proposal
Show description for 7e63c11committed
Commits on Dec 17, 2020
[JSC] Not using JITCage trampoline for non JITCage JSC
Show description for c2c6c03committed
Commits on Nov 5, 2020
Apply JITCage to CSSJIT
Show description for 84b8ef8committed