aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4regexpobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* Port QtDeclarative from QStringRef to QStringViewKarsten Heimrich2020-06-161-2/+2
* QtQml: Use unicode character literalsUlf Hermann2020-06-031-1/+1
* Remove QRegExp support from QtQmlLars Knoll2020-04-031-33/+0
* Improve conversion between JS RegExp and QRegularExpressionLars Knoll2020-04-031-43/+54
* V4: Check for exceptions before we use the result of a JS callUlf Hermann2020-01-231-0/+4
* V4: Catch error when compiling broken RegExpsUlf Hermann2020-01-071-2/+2
* Split compiler and runtime more clearlyUlf Hermann2019-07-111-1/+1
* Move workerscript to its own moduleUlf Hermann2019-05-061-7/+0
* Support QRegularExpression on the same level as QRegExpUlf Hermann2019-03-201-0/+36
* When matching RegExps catch JIT failuresUlf Hermann2019-01-091-3/+5
* Ensure our builtin constructors are subclassableLars Knoll2018-11-221-1/+7
* INTEGRITY: Fix build failures on 64-bit ARMPasi Petäjäjärvi2018-10-221-7/+7
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-20/+20
* Fix bugs in ArrayBuffer.prototype.sliceLars Knoll2018-08-231-21/+1
* Implement RegExp.prototype[Symbol.split]Lars Knoll2018-08-151-13/+130
* Fix spec compliance for the RegExp constructorLars Knoll2018-08-151-31/+70
* Fix some details in RegExp handlingLars Knoll2018-08-151-9/+28
* Implement RegExp.prototype[Symbol.replace]Lars Knoll2018-08-151-15/+124
* Implement RegExp.prototype[Symbol.search]Lars Knoll2018-08-151-0/+35
* Improve RegExp.prototype[Symbol.match] implementationLars Knoll2018-08-151-15/+52
* Cleanup RegExpObjectLars Knoll2018-08-151-64/+167
* Partial implementation of RegExp.prototype[Symbol.match]Lars Knoll2018-08-151-46/+91
* Enable the Yarr JIT for regexps with nested parenthesisLars Knoll2018-08-111-0/+3
* Enable unicode regular expressionsLars Knoll2018-08-101-0/+3
* Implement support for new.targetLars Knoll2018-07-031-2/+2
* Prefix vtable methods with virtualLars Knoll2018-07-031-3/+3
* Unify the get and getIndexed vtable functions of QV4::ObjectLars Knoll2018-07-021-3/+3
* The length property of RegExp should be configurableLars Knoll2018-06-041-1/+1
* Implement Symbol.species getter functionsLars Knoll2018-05-151-0/+1
* Get rid of some includes that aren't requiredLars Knoll2018-04-251-4/+0
* Better encapsulation for EngineBase::internalClassLars Knoll2018-04-121-1/+1
* Clean up Engine::newObject/newArrayObjectLars Knoll2018-04-121-1/+1
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-19/+19
* Introduce a SubString String typeLars Knoll2018-01-191-2/+2
* Convert methods of RegExp to new calling conventionLars Knoll2017-11-131-21/+18
* Change signature for call/callAsConstructorLars Knoll2017-11-071-9/+9
* Rename the construct 'virtual' method to callAsConstructorLars Knoll2017-11-071-2/+2
* Simplify JSCallData constructionLars Knoll2017-11-071-1/+1
* Get rid of JSCallData::callAsConstructor()Lars Knoll2017-11-071-3/+3
* Rename JSCall to JSCallDataLars Knoll2017-11-071-1/+1
* Merge remote-tracking branch 'origin/dev' into HEADLars Knoll2017-10-221-9/+5
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Lars Knoll2017-09-201-9/+4
| |\
| | * Fix reuse of regexp objects by regexp literalsAllan Sandfeld Jensen2017-09-081-9/+5
* | | Change CallData::argc to be a QV4::ValueErik Verbruggen2017-09-191-5/+4
* | | Optimize String.match()Lars Knoll2017-09-151-1/+47
* | | Always set the correct FunctionObject when calling JS functionsLars Knoll2017-09-021-3/+3
* | | Move ScopedCallData and ScopedStackFrame into a separate fileLars Knoll2017-09-011-0/+1
* | | Remove Scope::result and convert calling convention for builtinsLars Knoll2017-08-081-28/+36
* | | Change function signatures for call/construct backLars Knoll2017-08-041-25/+16
* | | Remove now unused filesLars Knoll2017-06-301-2/+0