aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsapi/qjsengine.cpp
Commit message (Expand)AuthorAgeFilesLines
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-1/+1
* Merge remote-tracking branch 'origin/5.10' into 5.11Liang Qi2018-02-121-5/+19
|\
| * Document that Q_GADGET classes cannot be used with newQMetaObject()Mitch Curtis2018-02-051-5/+19
* | doc: Fix qdoc warnings for templates and staticsMartin Smith2018-02-091-3/+3
* | Remove double indirection between QJSEngine and QV4::ExecutionEngineUlf Hermann2018-02-021-24/+25
* | Fix QJSEngine::evaluate regressionErik Verbruggen2017-12-141-1/+1
* | Move CallContext construction into a interpreter instructionLars Knoll2017-09-011-1/+1
* | Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-221-19/+7
|\|
| * Remove unused types on engine destructionSimon Hausmann2017-08-021-1/+1
| * Move property cache from the engine to QQmlTypeSimon Hausmann2017-08-021-18/+1
| * Move the engine pointer from the property cache to the VME meta objectLars Knoll2017-08-021-1/+1
| * QJSEngine: document limitation of dynamic QObject propertiesMitch Curtis2017-07-271-1/+6
* | Refactor context handlingLars Knoll2017-08-101-7/+4
* | Avoid creating a CallContext for simple functionsLars Knoll2017-08-101-1/+5
* | Get rid of ExecutionContext::strictModeLars Knoll2017-08-101-1/+1
* | Don't throw errors from the internal put methods anymoreLars Knoll2017-08-101-1/+1
* | Reduce usage of the strictMode flag in ExecutionContextLars Knoll2017-08-101-1/+1
* | Avoid creating a separate Scope in the ExecutionContextSaverLars Knoll2017-08-081-1/+1
* | Cleanups: Remove Steele barrier codeLars Knoll2017-04-071-1/+1
* | Incremental garbage collectionLars Knoll2017-03-091-1/+1
|/
* Doc: Fix documentation warningsTopi Reinio2017-01-301-1/+1
* Add QJSEngine::newQMetaObjectCorentin Jabot2016-06-051-0/+43
* Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-241-0/+1
|\
| * V4: allow inlining of ExecutionEngine::{qml,js}Engine()Erik Verbruggen2016-05-201-0/+1
* | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-131-0/+8
|\|
| * Abort application if QJSEngine is constructed before QCoreApplicationMitch Curtis2016-04-281-0/+10
* | Introduce delegating constructors.Friedemann Kleint2016-05-061-3/+1
|/
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Support debugging and profiling for pure QJSEnginesUlf Hermann2015-12-151-0/+24
* Add extension API to QJSEngineMitch Curtis2015-09-251-14/+107
* Rename currentExecutionContext to currentContextLars Knoll2015-09-151-1/+1
* Cleanup usage of ExecutionEngine::currentContextLars Knoll2015-09-151-3/+4
* Doc: Fixed several link errorsNico Vertriest2015-09-071-1/+1
* Hold a pointer to the QV4::ExecutionEngine in the property cacheLars Knoll2015-08-191-1/+1
* Store rootcontext in a GC safe wayLars Knoll2015-06-171-2/+2
* doc: Remove uses of \mainclassMartin Smith2015-06-071-1/+0
* Move more objects from the v4 engine to the js stackLars Knoll2015-04-241-1/+1
* Move exceptionValue and globalObject from the Engine onto the JS stackLars Knoll2015-04-241-2/+2
* Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-221-9/+19
|\
| * Doc: Expand on QJSEngine exception handlingSze Howe Koh2015-04-181-9/+19
* | More cleanupsLars Knoll2015-04-211-1/+1
|/
* QtQml: Micro-optimize iterator loops.Friedemann Kleint2015-02-261-1/+3
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* CleanupsLars Knoll2015-01-231-5/+5
* Rework QJSValue internalsLars Knoll2015-01-211-14/+20
* Add C++11 move operators, and a simpler internal constructorLars Knoll2015-01-211-6/+6
* Refactor persistent valuesLars Knoll2015-01-161-48/+57
* Add ability to retrieve QJSEngine for a given QObjectSimon Hausmann2015-01-121-0/+18
* Cleanup variant conversion codeLars Knoll2015-01-091-2/+2
* Move the variant conversion methods from qv8engine to qv4::ExecutionEngineLars Knoll2015-01-091-2/+2