[JSC] Micro-optimize YarrJIT's surrogate pair handling
[WebKit-https.git] / Source / JavaScriptCore / yarr / YarrJIT.cpp
2019-09-13 ysuzuki@apple.com[JSC] Micro-optimize YarrJIT's surrogate pair handling
2019-08-19 msaboff@apple.comWebkit jsc Crash in RegExp::matchInline (this=<optimize...
2019-08-19 ysuzuki@apple.com[WTF] Add makeUnique<T>, which ensures T is fast-alloca...
2019-08-18 darin@apple.comTidy up checks to see if a character is in the Latin...
2019-08-14 ysuzuki@apple.com[JSC] Make PAC jump and return more explicit
2019-05-28 msaboff@apple.com[YARR] Properly handle RegExp's that require large...
2019-05-21 keith_miller@apple.comCleanup Yarr regexp code around paren contexts.
2019-04-15 rmorisset@apple.comSeveral structures and enums in the Yarr interpreter...
2019-04-07 msaboff@apple.comREGRESSION (r243642): Crash in reddit.com page
2019-04-03 msaboff@apple.comREGRESSION (r243642): com.apple.JavaScriptCore crash...
2019-03-29 msaboff@apple.com[YARR] Precompute BMP / non-BMP status when constructin...
2019-03-20 msaboff@apple.comJSC test crash: stress/dont-strength-reduce-regexp...
2019-03-13 msaboff@apple.comREGRESSION (iOS 12.2): Webpage using CoffeeScript crashes
2019-02-16 msaboff@apple.comRELEASE_ASSERT at com.apple.JavaScriptCore: JSC::jsSubs...
2019-01-29 ross.kirsling@sony.comRemove unnecessary `using namespace WTF`s (or at least...
2018-12-20 cdumez@apple.comwtf/Optional.h: move-constructor and move-assignment...
2018-11-22 yusukesuzuki@slows... [JSC] Drop ARM_TRADITIONAL support in LLInt, baseline...
2018-09-04 msaboff@apple.comUnreviewed indentations change.
2018-09-04 msaboff@apple.comYARR: JIT RegExps with back references
2018-08-24 msaboff@apple.comYARR: JIT RegExps with non-greedy parenthesized sub...
2018-08-23 msaboff@apple.comYARR: Need to JIT compile a RegExp before using contain...
2018-08-21 yusukesuzuki@slows... [YARR] Extend size of fixed characters bulk matching...
2018-08-08 msaboff@apple.comYarr JIT should include annotations with dumpDisassembl...
2018-07-10 msaboff@apple.comYARR: . doesn't match non-BMP Unicode characters in...
2018-04-25 ross.kirsling@sony.com[WinCairo] Fix js/regexp-unicode.html crash.
2018-04-18 mark.lam@apple.comTemplatize CodePtr/Refs/FunctionPtrs with PtrTags.
2018-04-12 mark.lam@apple.comConsolidate some PtrTags.
2018-03-31 mark.lam@apple.comAdd pointer profiling support in baseline JIT and suppo...
2018-03-14 mark.lam@apple.comEnhance the MacroAssembler and LinkBuffer to support...
2018-03-09 msaboff@apple.comEmit code to zero the stack frame on function entry
2018-02-28 keith_miller@apple.comReplace TrustedImmPtr(0) with TrustedImmPtr(nullptr)
2018-02-27 mark.lam@apple.comModernize FINALIZE_CODE and peer macros to use __VA_ARG...
2018-02-14 msaboff@apple.comREGRESSION(225695) : com.apple.WebKit.WebContent at...
2018-02-13 guijemont@igalia.com[YarrJIT][ARM] We need to save r8 as it is the initial...
2018-01-29 jlewis3@apple.comUnreviewed, rolling out r227725.
2018-01-29 utatane.tea@gmail.comJSC Sampling Profiler: Detect tester and testee when...
2018-01-24 utatane.tea@gmail.com[YARR] Add diagnosis for YarrJIT failures
2017-12-14 msaboff@apple.comREGRESSION (r225695): Repro crash on yahoo login page
2017-12-13 msaboff@apple.comUnreviewed rollout of r225695. Caused a crash on yahoo...
2017-12-08 msaboff@apple.comYARR: JIT RegExps with greedy parenthesized sub patterns
2017-12-08 msaboff@apple.comYARR: Coalesce constructed character classes
2017-11-29 utatane.tea@gmail.com[JSC] Add MacroAssembler::getEffectiveAddress in all...
2017-10-30 zandobersek@gmail.com[ARMv7] Fix initial start register support in YarrJIT
2017-09-23 commit-queue@webki... [Win64] Crashes in Yarr JIT compiled code
2017-08-24 msaboff@apple.comEnable moving fixed character class terms after fixed...
2017-08-24 msaboff@apple.comAdd support for RegExp "dotAll" flag
2017-08-23 msaboff@apple.comREGRESSION (r221052): DumpRenderTree crashed in com...
2017-08-22 msaboff@apple.comImplement Unicode RegExp support in the YARR JIT
2017-07-01 msaboff@apple.comRegExp's anchored with .* with \g flag can return...
2017-06-25 annulen@yandex.ruRemove excessive headers from JavaScriptCore
2017-03-29 sbarati@apple.comLinkBuffer and ExecutableAllocator shouldn't have anyth...
2017-01-18 msaboff@apple.comNested parenthesized regular expressions with non-zero...
2017-01-03 julien.brianceau... Remove sh4 specific code from JavaScriptCore
2016-07-14 msaboff@apple.comYARR uses mixture of int and unsigned values to index...
2016-06-29 msaboff@apple.comREGRESSION (r200946): Improper backtracking from last...
2016-05-16 msaboff@apple.comRegExp /y flag incorrect handling of mixed-length alter...
2016-03-09 msaboff@apple.com[ES6] Implement RegExp sticky flag and related function...
2016-03-08 msaboff@apple.com[ES6] Regular Expression canonicalization tables for...
2016-03-07 benjamin@webkit.org[JSC] Use 3 operands Add in more places
2016-03-02 msaboff@apple.com[ES6] Add support for Unicode regular expressions
2016-01-11 sbarati@apple.comImplement a sampling profiler
2015-06-19 ggaren@apple.comWebKit crash while loading nytimes at JavaScriptCore...
2014-12-30 gyuyoung.kim@samsu... Move JavaScriptCore/yarr to std::unique_ptr
2014-12-15 commit-queue@webki... Unreviewed, rolling out r177284.
2014-12-15 oliver@apple.comMake sure range based iteration of Vector<> still recei...
2014-12-03 mark.lam@apple.comRolling out r176592, r176603, r176616, and r176705...
2014-12-01 oliver@apple.comMake sure range based iteration of Vector<> still recei...
2014-07-08 benjamin@webkit.orgLinkBuffer should not keep a reference to the MacroAsse...
2014-05-14 fpizlo@apple.comJIT breakpoints should be more informative
2013-10-29 commit-queue@webki... [arm] Fix lots of crashes because of 4th argument regis...
2013-10-18 andersca@apple.comRemove spaces between template angle brackets
2013-10-15 dbates@webkit.org[iOS] Upstream JavaScriptCore support for ARM64
2013-04-18 ggaren@apple.comRenamed JSGlobalData to VM
2013-04-12 benjamin@webkit.orgMerge CharacterClassTable into CharacterClass
2013-02-26 msaboff@apple.comPotential crash in YARR JIT generated code when buildin...
2013-02-26 jocelyn.turcotte... Implement JIT on Windows 64 bits
2013-02-15 akling@apple.comYarr: Use OwnPtr to make pattern/disjunction/character...
2013-01-23 oliver@apple.comReplace ASSERT_NOT_REACHED with RELEASE_ASSERT_NOT_REAC...
2013-01-22 commit-queue@webki... Yarr JIT isn't big endian compatible
2012-09-10 mhahnenberg@apple.comCombine MarkStack and SlotVisitor into single class
2012-08-30 benjamin@webkit.orgReplace JSC::UString by WTF::String
2012-06-20 fpizlo@apple.comJSC should be able to show disassembly for all generate...
2012-03-29 aestes@apple.comRemove an unused variable that breaks the build with...
2012-03-28 barraclough@apple.comBuild fix - some compiles generating NORETURN related...
2012-03-28 barraclough@apple.comYarr: if we're not using the output array, don't popula...
2012-03-27 commit-queue@webki... Unaligned userspace access for SH4 platforms
2012-03-26 barraclough@apple.comGreek sigma is handled wrong in case independent regexp.
2012-03-07 eric@webkit.orgMake WTF public headers use fully-qualified include...
2012-03-06 commit-queue@webki... Unreviewed, rolling out r109837.
2012-03-06 eric@webkit.orgSource/JavaScriptCore: Update JavaScriptCore files...
2012-03-06 oliver@apple.comAdd basic support for constant blinding to the JIT
2012-02-24 commit-queue@webki... Remove useless jump instructions for short circuit
2012-02-22 ossy@webkit.orgUnreviewed, rolling out r108456.
2012-02-22 commit-queue@webki... Short circuit fixed for a 16 bt pattern character and...
2012-02-14 oliver@apple.comExecuting out of bounds in JSC::Yarr::YarrCodeBlock...
2012-02-10 msaboff@apple.comYarr assert with regexp where alternative in *-quantifi...
2012-01-23 barraclough@apple.comImplement a JIT-code aware sampling profiler for JSC
2012-01-20 ggaren@apple.comRemoved some regexp entry boilerplate code
2011-12-24 ggaren@apple.comInlined Yarr::execute
2011-12-10 alexis.menard@open... Unused variable in YarrJIT.cpp.
next