aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4stringobject_p.h
Commit message (Expand)AuthorAgeFilesLines
* qml: silence -Wextra-semiTim Blechmann2022-11-161-1/+1
* Use SPDX license identifiersLucie GĂ©rard2022-06-111-38/+2
* Make Object::getOwnProperty() constLars Knoll2018-09-231-1/+1
* Fix ownKey iteration over Proxy objectsLars Knoll2018-09-091-1/+1
* Implement String.rawLars Knoll2018-08-061-0/+1
* Implement ObjectIterator using the new iteration mechanismLars Knoll2018-08-021-1/+0
* Introduce a new mechanism to iterate over object propertiesLars Knoll2018-08-021-0/+1
* Implement support for new.targetLars Knoll2018-07-031-1/+1
* Prefix vtable methods with virtualLars Knoll2018-07-031-5/+5
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-2/+2
* Unify deleteProperty and deleteIndexedProperty vtable methodsLars Knoll2018-06-261-1/+1
* Move special handling of getOwnProperty for StringObject where it belongsLars Knoll2018-06-261-2/+3
* Implement String.prototype.padEnd/padStartLars Knoll2018-05-231-0/+2
* Implement String.prototype.normalizeLars Knoll2018-05-231-0/+1
* Implement String.fromCodePointLars Knoll2018-05-151-1/+3
* Implement String.prototype.codePointAtLars Knoll2018-05-151-0/+1
* Avoid accessing an object with this == nullptrLars Knoll2018-05-041-0/+2
* Implement StringIteratorLars Knoll2018-05-021-0/+1
* Bring back markObjects(), this time generatedLars Knoll2017-11-141-1/+1
* Convert String methods to new calling conventionLars Knoll2017-11-131-24/+24
* Change signature for call/callAsConstructorLars Knoll2017-11-071-2/+2
* Rename the construct 'virtual' method to callAsConstructorLars Knoll2017-11-071-1/+1
* Remove Scope::result and convert calling convention for builtinsLars Knoll2017-08-081-24/+24
* Change function signatures for call/construct backLars Knoll2017-08-041-2/+2
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-061-1/+2
|\
| * Move the prototype into the internal classLars Knoll2017-05-191-0/+1
| * Move the list of default internal classes into EngineBaseLars Knoll2017-05-191-1/+1
* | Refactor how we define Heap objectsLars Knoll2017-03-091-1/+1
* | New mark table implementationLars Knoll2017-03-091-3/+6
* | Add String.prototype.repeat from ECMAScript 6Robin Burchell2017-02-091-0/+1
|/
* Convert more builtin methods to the new calling conventionLars Knoll2017-01-251-23/+23
* QML: Make Heap::Object and all subclasses trivialErik Verbruggen2016-10-061-3/+3
* V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-2/+2
* Add string search functions from ECMAScript 2015.Michael Brasser2016-04-251-0/+3
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Add missing "We mean it" comments to private headers.Friedemann Kleint2015-10-061-0/+11
* Simplify new construction schemeLars Knoll2015-09-221-0/+2
* Move more objects over to the new allocation schemeLars Knoll2015-09-221-2/+6
* Remove type punning from QV4::Value.Erik Verbruggen2015-07-241-1/+1
* Store a Heap::String pointer in StringObjectLars Knoll2015-06-171-2/+2
* Get rid of the tmpProperty in StringObjectLars Knoll2015-06-171-4/+6
* More cleanupsLars Knoll2015-04-211-2/+2
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Get rid of most uses of ValueRefLars Knoll2015-01-231-1/+1
* Fix the way we set the property name during iterationLars Knoll2014-12-201-1/+1
* Return a Heap::Object in Object::prototype()Lars Knoll2014-12-171-1/+5
* Move prototype back from the vtable into ObjectLars Knoll2014-12-111-1/+1
* Move more Data objects into the Heap namespaceLars Knoll2014-11-091-13/+18
* Move Data of FunctionObject and related classes into HeapLars Knoll2014-11-081-1/+1
* Move Object::Data into the Heap namespaceLars Knoll2014-11-081-1/+1