aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4stringobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* QV4 Engine: Remove MSVC special casingFabian Kosmale2020-12-101-2/+2
* V4 string object: Avoid some compile warningsUlf Hermann2020-11-091-2/+2
* qtdeclarative: finish fixing compilation with explicit QChar(int)David Faure2020-11-071-3/+3
* Do not write the 0 terminator for QStringLars Knoll2020-09-151-2/+0
* Port QtDeclarative from QStringRef to QStringViewKarsten Heimrich2020-06-161-8/+8
* Check in even more places for exceptionsFabian Kosmale2020-04-211-1/+2
* V4: Check for exceptions before we use the result of a JS callUlf Hermann2020-01-231-1/+1
* Split compiler and runtime more clearlyUlf Hermann2019-07-111-1/+1
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-04-181-2/+1
|\
| * Fix string replacement with invalid capturesUlf Hermann2019-04-151-2/+1
* | Don't use UINT_MAX as invalid array index in PropertyKeyUlf Hermann2019-04-161-7/+8
|/
* Don't keep raw pointers to SparseArrayNodeUlf Hermann2019-03-141-1/+1
* Bring behavior of String.replace() in line with other enginesLars Knoll2019-01-251-14/+25
* Ensure our builtin constructors are subclassableLars Knoll2018-11-221-2/+8
* INTEGRITY: Fix build failures on 64-bit ARMPasi Petäjäjärvi2018-10-221-2/+2
* Make Object::getOwnProperty() constLars Knoll2018-09-231-3/+3
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-22/+22
* Fix ownKey iteration over Proxy objectsLars Knoll2018-09-091-1/+2
* Fix some details in RegExp handlingLars Knoll2018-08-151-1/+4
* Implement String.prototype.match as per ES7 specLars Knoll2018-08-151-29/+17
* Implement String.rawLars Knoll2018-08-061-0/+42
* Implement ObjectIterator using the new iteration mechanismLars Knoll2018-08-021-29/+0
* Introduce a new mechanism to iterate over object propertiesLars Knoll2018-08-021-11/+45
* Implement support for new.targetLars Knoll2018-07-031-2/+2
* Prefix vtable methods with virtualLars Knoll2018-07-031-9/+9
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-3/+3
* Unify deleteProperty and deleteIndexedProperty vtable methodsLars Knoll2018-06-261-9/+9
* Move special handling of getOwnProperty for StringObject where it belongsLars Knoll2018-06-261-0/+20
* Fix length properties of global constructorsLars Knoll2018-06-251-1/+1
* Implement a virtual interface for getOwnPropertyLars Knoll2018-06-251-2/+1
* Implement String.prototype.padEnd/padStartLars Knoll2018-05-231-0/+84
* Implement String.prototype.normalizeLars Knoll2018-05-231-0/+28
* Implement String.fromCodePointLars Knoll2018-05-151-12/+42
* Implement String.prototype.codePointAtLars Knoll2018-05-151-0/+24
* Avoid accessing an object with this == nullptrLars Knoll2018-05-041-0/+1
* Implement StringIteratorLars Knoll2018-05-021-0/+15
* Fixes to symbol handling in StringObject and toString()Lars Knoll2018-05-021-24/+21
* Partial Symbol supportLars Knoll2018-05-021-3/+11
* Fix JIT build on INTEGRITY ARM64Kimmo Ollila2018-04-261-2/+2
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-3/+3
* Fix a couple of places where we'd free used objectsLars Knoll2018-01-261-3/+4
* Introduce a SubString String typeLars Knoll2018-01-191-3/+13
* Split up String type into a regular and a ComplexStringLars Knoll2018-01-191-1/+1
* Convert String methods to new calling conventionLars Knoll2017-11-131-139/+123
* Convert methods of RegExp to new calling conventionLars Knoll2017-11-131-2/+2
* Change signature for call/callAsConstructorLars Knoll2017-11-071-8/+8
* Rename the construct 'virtual' method to callAsConstructorLars Knoll2017-11-071-2/+2
* Further cleanup JSCallDataLars Knoll2017-11-071-1/+1
* Simplify JSCallData constructionLars Knoll2017-11-071-4/+4
* Get rid of JSCallData::call()Lars Knoll2017-11-071-9/+9