aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4arrayobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-01-291-1/+7
|\
| * V4: Check for exceptions before we use the result of a JS callUlf Hermann2020-01-231-1/+6
| * ArrayPrototype::method_filter: Check for exception after callbackUlf Hermann2020-01-231-0/+1
* | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-01-091-1/+2
|\|
| * QV4: Array.includes: Support large arraysFabian Kosmale2020-01-071-1/+2
* | Clean up ArrayPrototype::method_joinUlf Hermann2019-10-211-37/+35
|/
* Split QV4::Value into a static and a dynamic partUlf Hermann2019-05-311-1/+2
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-03-291-1/+3
|\
| * Scope intermediate values when allocating objectsUlf Hermann2019-03-271-1/+3
* | V4: Clean up the runtime functions declarationsErik Verbruggen2019-02-051-6/+6
|/
* Ensure our builtin constructors are subclassableLars Knoll2018-11-221-1/+3
* Get rid of ArrayData::ComplexLars Knoll2018-09-271-1/+1
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-51/+51
* Fix remaining test failures for Array.isArrayLars Knoll2018-08-291-3/+5
* Implement IsConstructor for Function objectsLars Knoll2018-08-231-13/+3
* Fix toLocaleString implementations in (Typed)Array.prototypeLars Knoll2018-08-231-3/+30
* Implement TypedArray.prototype.copyWithinLars Knoll2018-08-231-1/+1
* Add support for @@unscopablesLars Knoll2018-07-301-8/+27
* Make Array.prototype.concat comply better with the specLars Knoll2018-07-301-10/+19
* Implement support for new.targetLars Knoll2018-07-031-2/+2
* Prefix vtable methods with virtualLars Knoll2018-07-031-3/+3
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-13/+13
* Unify the get and getIndexed vtable functions of QV4::ObjectLars Knoll2018-07-021-29/+29
* Unify put and putIndexedLars Knoll2018-07-021-10/+10
* Unify deleteProperty and deleteIndexedProperty vtable methodsLars Knoll2018-06-261-10/+10
* Implement a virtual interface for getOwnPropertyLars Knoll2018-06-251-3/+3
* Add the start of a Set from ES7Robin Burchell2018-05-301-3/+3
* qv4arrayobject: Implement Array.from from ES7Robin Burchell2018-05-301-15/+167
* qv4arrayobject: Implement Array.prototype.copyWithin as per ES7Robin Burchell2018-05-301-0/+71
* qv4arrayobject: Implement Array.of from ES7Robin Burchell2018-05-271-0/+45
* qv4arrayobject: Implement Array.prototype.includes from ES7Robin Burchell2018-05-251-0/+40
* qv4arrayobject: Implement Array.prototype.fill according to ES7Robin Burchell2018-05-251-0/+37
* Fix the length property of various functionsLars Knoll2018-05-241-1/+1
* Implement Symbol.species getter functionsLars Knoll2018-05-151-0/+7
* Implement support for arguments[Symbol.iterator]Lars Knoll2018-05-021-2/+5
* Add Array Iterator objects from ES6 (22.1.5)Robin Burchell2018-05-021-0/+42
* Fixes when using getLength()Lars Knoll2018-05-021-3/+6
* Correctly check length limit in Array.push()Lars Knoll2018-05-021-2/+2
* The length of array like objects can in some cases be 2^53 -1 in ES7Lars Knoll2018-05-021-9/+23
* Convert methods of Array to new calling conventionLars Knoll2017-11-131-178/+163
* Convert runtime methods of Object to new calling conventionLars Knoll2017-11-131-1/+1
* Convert Array.push/pop to new calling conventionLars Knoll2017-11-131-13/+13
* Change signature for call/callAsConstructorLars Knoll2017-11-071-9/+9
* Rename the construct 'virtual' method to callAsConstructorLars Knoll2017-11-071-2/+2
* Further cleanup JSCallDataLars Knoll2017-11-071-8/+8
* Simplify JSCallData constructionLars Knoll2017-11-071-9/+9
* Get rid of JSCallData::call()Lars Knoll2017-11-071-55/+55
* Rename JSCall to JSCallDataLars Knoll2017-11-071-9/+9
* Change signature of call/constructLars Knoll2017-11-071-1/+1
* Refactor Call/Construct instructionsLars Knoll2017-11-071-6/+6