aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4vme_moth.cpp
Commit message (Expand)AuthorAgeFilesLines
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-5/+5
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-05-091-0/+6
|\
| * Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-05-081-0/+6
| |\
| | * Add Q_TRACE calls to QtQml for QML profiler trace pointsMilian Wolff2019-05-051-0/+6
* | | Make JavaScript execution interruptibleUlf Hermann2019-04-301-2/+9
* | | Remove tracing JIT infrastructureUlf Hermann2019-04-291-162/+10
* | | Transform V4_ENABLE_JIT into a featureUlf Hermann2019-04-251-2/+4
* | | Merge remote-tracking branch 'origin/5.13' into HEADUlf Hermann2019-03-221-50/+34
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-211-49/+11
| |\|
| | * Remove dead compile time QML context/scope property and id object codeSimon Hausmann2019-03-201-51/+0
| | * Implement dummy QML lookups for "global" variablesSimon Hausmann2019-03-201-0/+13
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-181-1/+23
| |\|
| | * Fix type error exception messages when using member lookupsSimon Hausmann2019-03-151-1/+23
* | | V4: Add trace slot for UPlusErik Verbruggen2019-03-221-1/+18
* | | V4: Add IR that can use traced information to JITErik Verbruggen2019-03-041-6/+34
* | | V4: Clean up the runtime functions declarationsErik Verbruggen2019-02-051-105/+77
|/ /
* / V4: Collect trace information in the interpreterErik Verbruggen2019-01-251-20/+133
|/
* Fix line number reporting in scripts when lookups are enabledSimon Hausmann2018-12-031-0/+1
* Create proper template objects for tagged templatesLars Knoll2018-11-051-0/+4
* INTEGRITY: Fix build failures on 64-bit ARMPasi Petäjäjärvi2018-10-221-1/+1
* Store the instruction pointer in more instructionsErik Verbruggen2018-10-151-0/+4
* V4: Conform method_objectLiteral arguments to equal other methodsErik Verbruggen2018-10-121-1/+1
* ES7: Implement Tail Position Calls in the runtimeErik Verbruggen2018-10-051-1/+5
* ES7: Detect Tail Position Calls and pass that to the runtimeErik Verbruggen2018-10-041-0/+6
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-9/+9
* Add support for yield*Lars Knoll2018-09-071-3/+16
* Throw a type error when trying to destructure null or undefinedLars Knoll2018-09-071-0/+7
* Fix exception handling while destructuringLars Knoll2018-09-071-0/+1
* Fix thisObject when calling super propertiesLars Knoll2018-08-311-0/+11
* Initialize this to empty for derived constructorsLars Knoll2018-08-291-6/+1
* Implement the dead temporal zoneSimon Hausmann2018-08-281-0/+15
* Implement IsConstructor for Function objectsLars Knoll2018-08-231-2/+2
* Add initial basic support for ES6 modulesSimon Hausmann2018-08-091-0/+4
* Allow for more than 128 bytecode instructionsLars Knoll2018-07-031-1/+1
* Add support for super propertiesLars Knoll2018-07-031-1/+16
* Get rid of the duplication for the GetLookup instructionsLars Knoll2018-07-031-8/+1
* Add support for super callsLars Knoll2018-07-031-0/+10
* Refactor initialization code for JS stack framesLars Knoll2018-07-031-64/+1
* Smaller refactoring of VME::exec() to preapre for upcoming changesLars Knoll2018-07-031-43/+51
* Implement support for new.targetLars Knoll2018-07-031-1/+2
* Add a newTarget parameter to the Construct runtime methodsLars Knoll2018-07-031-2/+2
* Simplify storeProperty runtime APISimon Hausmann2018-06-271-2/+1
* Simplify storeElement runtime APISimon Hausmann2018-06-271-2/+1
* Add basic support for EcmaScript classesYulong Bai2018-06-261-0/+4
* Add run time assertion for local handlingSimon Hausmann2018-06-231-0/+2
* Fix language/expressions/equals/coerce-symbol-to-prim-return-prim.js with JITSimon Hausmann2018-06-221-118/+2
* Improve GC safety of compare functionSimon Hausmann2018-06-221-5/+32
* Add support for function calls with spreadLars Knoll2018-06-211-6/+18
* Get rid of LoadElement and LoadProperty instruction overloadsLars Knoll2018-06-211-14/+2
* Unify DeleteMember and DeleteSubscript instructionsLars Knoll2018-06-211-16/+3