aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4engine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Annotate stack traces when frames are elided through tail callsErik Verbruggen2019-01-151-0/+5
* Don't crash when compiling with QT_FORCE_ASSERTS enabledLars Knoll2018-11-021-1/+1
* Add convenience functions for creating and inspecting error objectsAllan Sandfeld Jensen2018-10-301-0/+15
* QML Engine: Support for JavaScript PromisesValery Kotov2018-10-111-0/+42
* Speed up instanceof operationsLars Knoll2018-09-271-5/+14
* Unify layout of function objectsLars Knoll2018-09-271-6/+12
* Get rid of remaining assumptions about setter being next to gettersLars Knoll2018-09-271-27/+33
* Refactor InternalClass::find()Lars Knoll2018-09-271-1/+1
* Better inheritance structure for functionsLars Knoll2018-09-231-3/+4
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-5/+5
* Add support for yield*Lars Knoll2018-09-071-0/+1
* Don't define a prototype property for most functionsLars Knoll2018-09-041-4/+0
* Add support for WeakSetLars Knoll2018-08-281-0/+5
* Implement support for WeakMapLars Knoll2018-08-281-0/+5
* Partial Atomics supportLars Knoll2018-08-261-0/+2
* Clean up the code handling reads and writes into typed arraysLars Knoll2018-08-251-3/+3
* Implement support for SharedArrayBufferLars Knoll2018-08-251-0/+5
* Implement support for call/callAsConstructor in Proxy objectsLars Knoll2018-08-231-0/+1
* Fix toLocaleString implementations in (Typed)Array.prototypeLars Knoll2018-08-231-0/+1
* Add support for compiling ES modules ahead of timeSimon Hausmann2018-08-171-25/+28
* Add support for disk caching of ES modulesSimon Hausmann2018-08-171-5/+9
* Add support for importing ES modules in .qml filesSimon Hausmann2018-08-171-1/+23
* Fix order of own property names of module namespace objectsSimon Hausmann2018-08-151-1/+1
* Fix spec compliance for the RegExp constructorLars Knoll2018-08-151-0/+2
* Fix some details in RegExp handlingLars Knoll2018-08-151-1/+1
* Improve RegExp.prototype[Symbol.match] implementationLars Knoll2018-08-151-0/+5
* Cleanup RegExpObjectLars Knoll2018-08-151-16/+1
* Improve error handling for non-existent file importsSimon Hausmann2018-08-141-1/+3
* Enable unicode regular expressionsLars Knoll2018-08-101-1/+4
* Add initial basic support for ES6 modulesSimon Hausmann2018-08-091-0/+99
* Setup the prototype correctly when subclassing error objectsLars Knoll2018-08-061-2/+2
* Fix a couple of test failures related to error objectsLars Knoll2018-08-021-1/+1
* Fix the remaining test failures with non strict arguments objectsLars Knoll2018-07-301-37/+0
* Fix class members that are generatorsLars Knoll2018-07-031-0/+2
* Move the C++ and JS stack frame definitions into it's own fileLars Knoll2018-07-031-31/+1
* Remove ExecutionEngine::setCurrentContext()Lars Knoll2018-07-031-0/+5
* Get rid of Value::asArrayIndex()Lars Knoll2018-07-021-4/+3
* Clean up the property key API in StringOrSymbolLars Knoll2018-07-021-31/+33
* Unify the get and getIndexed vtable functions of QV4::ObjectLars Knoll2018-07-021-2/+2
* Add a MemberFunction function objectLars Knoll2018-06-261-0/+4
* Add basic support for EcmaScript classesYulong Bai2018-06-261-0/+2
* 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