aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsapi/qjsengine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Update commercial license headers"v5.15.3-lts-lgplTarja Sundqvist2021-03-241-20/+20
* Update commercial license headersTarja Sundqvist2021-02-021-20/+20
* Add Qt.uiLanguage and QJSEngine::uiLanguage propertiesSimon Hausmann2020-01-231-8/+30
* Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-09-121-1/+3
|\
| * Doc: Fix documentation warnings for qtdeclarativeTopi Reinio2019-08-291-1/+3
* | Port from implicit to explicit atomic operationsMarc Mutz2019-07-021-3/+3
* | Remove last traces of QV8EngineUlf Hermann2019-05-081-4/+0
* | Make JavaScript execution interruptibleUlf Hermann2019-04-301-1/+35
|/
* Clarify documentation about throwError and the specific error typesSimon Hausmann2018-10-311-0/+6
* Add convenience functions for creating and inspecting error objectsAllan Sandfeld Jensen2018-10-301-0/+72
* Fix translation contexts for paths with drive letters on WindowsErik Verbruggen2018-10-151-15/+13
* Doc: Fix QDoc warningsPaul Wicking2018-10-011-1/+1
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-9/+9
* Provide some more documentation for modules in QJSEngineSimon Hausmann2018-08-161-0/+39
* Add API to QJSEngine for importing ECMAScript modulesSimon Hausmann2018-08-161-0/+49
* Move the C++ and JS stack frame definitions into it's own fileLars Knoll2018-07-031-0/+1
* Add QJSEngine::throwError() method to report run-time errorsRichard Weickelt2018-07-021-0/+68
* Rename the CompilationMode enum to ContextTypeLars Knoll2018-05-021-1/+1
* Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-02-271-1/+1
|\
| * use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-1/+1
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-151-5/+19
|\|
| * 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
* | | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-131-3/+3
|\| |
| * | doc: Fix qdoc warnings for templates and staticsMartin Smith2018-02-091-3/+3
* | | Further simplify relation between different enginesUlf Hermann2018-02-071-4/+4
|/ /
* | 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