Commits
User selector
Commit History
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
[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 3b59427committed
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 Jun 2, 2021
Rename 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 e98ff12committed
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 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 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
Commits on Nov 4, 2020
[JSC] Add JITCage support
Show description for 678e617committed
Commits on Aug 7, 2020
RegExp sticky not matching alternates correctly, ignoring lastIndex requirement
Show description for b5653f8committed
Commits on Jul 1, 2020
Rename zeroExtend32ToPtr to zeroExtend32ToWord
Show description for e9e3831committed
Commits on May 12, 2020
Fix existing usage of final/override/virtual in JSC and WTF
Show description for 1c3329ccommitted
Commits on May 11, 2020
[clang-tidy] Run modernize-use-nullptr over JSC
Show description for 82fa9aecommitted
Commits on Mar 26, 2020
Refactor YARR Stack Overflow Checks
Show description for b9eeefccommitted
Commits on Jan 30, 2020
Remove Options::enableSpectreMitigations
Show description for 43a3acdcommitted
Robin Morisset
Commits on Jan 16, 2020
Use dataLogIf more regularly
Show description for 864381dcommitted
Robin Morisset
Commits on Oct 1, 2019
[YARR] Properly handle surrogates when matching back references
Show description for ed90df2committed
Commits on Sep 16, 2019
[JSC] Perform check again when we found non-BMP characters
Show description for 37de554committed
Commits on Sep 14, 2019
Retire x86 32bit JIT support
Show description for 0c92832committed
Commits on Sep 13, 2019
[JSC] Micro-optimize YarrJIT's surrogate pair handling
Show description for aacd3d3committed
Commits on Aug 19, 2019
Webkit jsc Crash in RegExp::matchInline (this=<optimized out>
Show description for 3ab0baacommitted[WTF] Add makeUnique<T>, which ensures T is fast-allocated, makeUnique / makeUniqueWithoutFastMallocCheck part
Show description for 8a462cbcommitted
Commits on Aug 18, 2019
Tidy up checks to see if a character is in the Latin-1 range by using isLatin1 consistently
Show description for 479c946committed
Commits on Aug 14, 2019
[JSC] Make PAC jump and return more explicit
Show description for 8fa02a6committed