aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4engine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge "Merge remote-tracking branch 'origin/5.11' into dev" into refs/staging...Liang Qi2018-06-251-6/+0
|\
| * Merge remote-tracking branch 'origin/5.11' into devUlf Hermann2018-06-251-6/+0
| |\
| | * revert change 353164263c55825a0ec72d30128c50560c626334Lars Knoll2018-06-191-6/+0
* | | Add Proxy support for prototype handlingLars Knoll2018-06-251-3/+3
* | | Partial Proxy supportLars Knoll2018-06-251-0/+5
|/ /
* | Add support for ReflectLars Knoll2018-06-211-0/+2
* | Add the start of a Map from ES7Robin Burchell2018-06-011-0/+15
* | Add the start of a Set from ES7Robin Burchell2018-05-301-0/+14
* | Implement toPrimitive() the way the ES7 spec wants itLars Knoll2018-05-281-0/+1
* | Cleanup JS stack allocationsLars Knoll2018-05-261-0/+1
* | Fix the inheritance structure for typed arraysLars Knoll2018-05-241-0/+5
* | Merge remote-tracking branch 'origin/5.11' into devLars Knoll2018-05-241-2/+5
|\|
| * Fix crash when incubating objects with non-existent initial propertiesSimon Hausmann2018-05-231-2/+5
* | Fixup the throwTypeError internal functionLars Knoll2018-05-231-2/+4
* | Implement Symbol.species getter functionsLars Knoll2018-05-151-0/+3
* | Call iterator.return when required in destructuring assignmentsLars Knoll2018-05-141-0/+1
* | Add instructions to simplify for-of loopsLars Knoll2018-05-131-0/+2
* | Ensure we have a lexical scope for global codeLars Knoll2018-05-111-0/+1
* | Avoid accessing an object with this == nullptrLars Knoll2018-05-041-1/+1
* | Rename ForeachIterator to ForInIteratorLars Knoll2018-05-041-2/+4
* | The length property of function objects is configurableLars Knoll2018-05-031-1/+1
* | Add Generator supportLars Knoll2018-05-031-1/+10
* | Implement StringIteratorLars Knoll2018-05-021-0/+4
* | Implement support for arguments[Symbol.iterator]Lars Knoll2018-05-021-0/+2
* | Cleanup creation code for builtin functionsLars Knoll2018-05-021-8/+4
* | Add Array Iterator objects from ES6 (22.1.5)Robin Burchell2018-05-021-0/+12
* | Add SymbolObject, well known symbols and fix most remaining issuesLars Knoll2018-05-021-0/+20
* | Implement Symbol.for and Symbol.keyForLars Knoll2018-05-021-1/+1
* | Partial Symbol supportLars Knoll2018-05-021-9/+21
* | Garbage collect identifiersLars Knoll2018-05-021-2/+2
* | Remove String dependency from InternalClassLars Knoll2018-05-021-26/+26
* | Rework catch context handlingLars Knoll2018-05-021-1/+0
* | Clean up handling of the 'caller' propertyLars Knoll2018-04-261-2/+7
* | Get rid of some outdated codeLars Knoll2018-04-121-6/+1
* | garbage collect InternalClassLars Knoll2018-04-121-28/+39
* | Better encapsulation for EngineBase::internalClassLars Knoll2018-04-121-38/+37
* | Clean up Engine::newObject/newArrayObjectLars Knoll2018-04-121-10/+4
* | Disambiguate different allocation functions in the memory managerLars Knoll2018-04-121-47/+47
* | Cleanup MM::allocObject()Lars Knoll2018-04-121-13/+15
* | Optimize MM::allocManaged()Lars Knoll2018-04-121-0/+2
* | Remove the pool allocator from InternalClassLars Knoll2018-04-121-7/+4
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-171-21/+0
|\|
| * Fix lookup of enums declared in QML singletonsSimon Hausmann2018-03-161-21/+0
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-031-1/+1
|\|
| * Silence a GCC 8 warning in qv4engineVille Voutilainen2018-02-281-1/+1
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-02-271-22/+22
|\|
| * use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-22/+22
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-221-3/+3
|\|
| * WinRT: Do not call canAllocateExecutableMemory from static initializerOliver Wolff2018-02-221-3/+3
* | Add a feature for QML locale supportUlf Hermann2018-02-151-0/+6