aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4vme_moth_p.h
Commit message (Expand)AuthorAgeFilesLines
* Use SPDX license identifiersLucie GĂ©rard2022-06-111-38/+2
* Optimize stack frame setup for AOT compiled functionsUlf Hermann2021-03-231-2/+4
* Split compiler and runtime more clearlyUlf Hermann2019-07-111-0/+1
* Remove tracing JIT infrastructureUlf Hermann2019-04-291-2/+0
* V4: Add IR that can use traced information to JITErik Verbruggen2019-03-041-0/+2
* Refactor initialization code for JS stack framesLars Knoll2018-07-031-7/+0
* Smaller refactoring of VME::exec() to preapre for upcoming changesLars Knoll2018-07-031-1/+2
* Implement support for new.targetLars Knoll2018-07-031-1/+1
* Minor cleanup with bytecode pointer typesSimon Hausmann2018-05-281-1/+1
* Move interpreter loop into it's own functionLars Knoll2018-05-021-0/+1
* Drop the qml-interpreter featureUlf Hermann2018-01-101-2/+0
* Cut out one more C++ layer when doing JS function callsLars Knoll2017-11-131-3/+11
* Use the context member in CallDataLars Knoll2017-09-011-1/+1
* Get rid of the FunctionObject parameter to VME::exec()Lars Knoll2017-09-011-1/+1
* Always create a valid CallData object for interpreter callsLars Knoll2017-08-101-1/+1
* Refactor context handlingLars Knoll2017-08-101-1/+1
* Introduce a JS stack frame that corresponds to the C++ stack frameLars Knoll2017-08-101-1/+1
* No need to pass the Engine pointer to VME::exec()Lars Knoll2017-08-031-1/+1
* Get rid of the compilation unit related members in ExecutionContextLars Knoll2017-08-031-1/+1
* Lower the maximum call depth for debug buildsErik Verbruggen2017-06-291-3/+0
* Optimizations to the generated byte codeLars Knoll2017-05-191-9/+1
* Make the Moth interpreter configurableLars Knoll2016-10-101-0/+3
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Add missing "We mean it" comments to private headers.Friedemann Kleint2015-10-061-0/+11
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Change signature or runtime methods to take an engine pointerLars Knoll2014-11-121-2/+2
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* Clean up our internal namespacesLars Knoll2014-02-231-2/+2
* Remove two unused parameters from VME::run()Lars Knoll2014-02-071-2/+1
* CleanupsLars Knoll2014-01-311-1/+1
* Implement new exception handling for mothLars Knoll2013-10-291-1/+1
* Remove some more uses of QV4::ValueLars Knoll2013-10-021-1/+1
* Change calling convention in JIT to use ReturnedValueSimon Hausmann2013-09-181-2/+2
* Trivial compile fix for tools/v4/v4Simon Hausmann2013-08-081-1/+1
* The Moth VME is actually part of the runtime, not the compilerLars Knoll2013-08-081-0/+76