aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4vme_moth.cpp
Commit message (Expand)AuthorAgeFilesLines
* V4: Store instruction pointer before CmpInUlf Hermann2021-01-271-0/+1
* masm: Add error handling for failed mprotect()Ulf Hermann2021-01-121-1/+4
* Pass a more comprehensive context to AOT-compiled functionsUlf Hermann2021-01-111-3/+6
* Allow JavaScript primitive type transformations inline in C++Ulf Hermann2020-12-181-1/+1
* Let AOT-compiled functions modify their argumentsUlf Hermann2020-12-021-1/+1
* Construct arguments for AOT-compiled functions before metaTypeFromJSUlf Hermann2020-12-021-2/+1
* Don't call alloca(0)Ulf Hermann2020-11-231-13/+28
* V4: Allow passing arguments to AOT-compiled functionsUlf Hermann2020-11-201-12/+25
* V4: Deal with AOT-compiled functions returning QVariantUlf Hermann2020-11-171-2/+11
* Adapt to qtbase changesFabian Kosmale2020-08-231-1/+1
* Add support for binding ahead-of-time compiled bindings to QPropertiesSimon Hausmann2020-04-221-0/+8
* Add more trace points to Qt QMLMilian Wolff2019-12-131-1/+1
* Compiler: Support >32k stack slotsUlf Hermann2019-12-051-12/+23
* Use QV4 namespace for ValueTimo Aarnipuro2019-10-171-1/+1
* Merge remote-tracking branch 'origin/5.13' into 5.14Qt Forward Merge Bot2019-09-171-2/+4
|\
| * Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-09-121-2/+4
| |\
| | * Fix various accumulator-saving problemsUlf Hermann2019-09-031-2/+4
* | | Use quiet NaNs instead of signalling onesEdward Welbourne2019-09-041-1/+1
* | | Split compiler and runtime more clearlyUlf Hermann2019-07-111-3/+2
* | | Port from implicit to explicit atomic operationsMarc Mutz2019-07-021-2/+2
* | | Port from QLatin1Literal to QLatin1StringGiuseppe D'Angelo2019-06-111-1/+1
* | | Split QV4::Value into a static and a dynamic partUlf Hermann2019-05-311-2/+2
* | | 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