aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/scriptengine.h
Commit message (Expand)AuthorAgeFilesLines
* Loader: Resolve products in parallelChristian Kandeler2023-09-051-1/+2
* probes: cache map variantsIvan Komissarov2023-08-291-3/+5
* js: represent QByteArray as JsArrayBufferIvan Komissarov2023-05-161-0/+1
* ScriptEngine: Make import functionality exception safeChristian Kandeler2023-04-281-1/+14
* Prevent dangling JS valuesChristian Kandeler2023-03-061-0/+3
* Switch JavaScript back-endChristian Kandeler2023-02-071-114/+135
* Merge branch '1.21' into masterIvan Komissarov2021-12-131-2/+3
|\
| * Fix size_t -> uint conversion warnings with Qt 6Orgad Shaneh2021-11-081-2/+3
* | Use unique_ptr for managing ScriptEnginesIvan Komissarov2021-10-231-2/+4
|/
* C++17: Simplify some templatesChristian Kandeler2020-08-211-4/+4
* Add missing virtual destructorsIvan Komissarov2019-05-031-0/+1
* Apply fix-its for the missing override keywordIvan Komissarov2019-05-031-1/+1
* Use pass-by-value and moveIvan Komissarov2019-03-071-2/+2
* Module providers: Fix some change tracking problemsChristian Kandeler2019-02-111-1/+5
* Merge 1.12 into masterChristian Kandeler2018-09-041-2/+2
|\
| * Fix invariant in the RequestedArtifacts classChristian Kandeler2018-09-041-2/+2
* | Merge 1.12 into masterChristian Kandeler2018-08-031-0/+15
|\|
| * Fix false positives in artifacts map change trackingChristian Kandeler2018-07-301-0/+15
* | Do not generally re-apply rules just because inputs have changedChristian Kandeler2018-07-111-0/+5
* | JS imports: Cache also the results of "require"Christian Kandeler2018-06-121-0/+1
|/
* Provide rules with information about the content of Export itemsChristian Kandeler2018-03-141-1/+4
* Merge 1.11 into masterChristian Kandeler2018-03-021-1/+4
|\
| * Guard QScriptEngine's creation/destruction with a mutexJoerg Bornemann2018-02-281-1/+4
* | Track accesses to product.artifactsChristian Kandeler2018-02-161-0/+12
* | Simplify some templatesChristian Kandeler2018-02-151-8/+7
* | Implement change tracking for the product.dependencies arrayChristian Kandeler2018-01-291-0/+15
* | Re-use product, module and project script valuesChristian Kandeler2018-01-261-3/+29
|/
* Use nullptr to initialize the pointersDenis Shienkov2017-11-201-1/+1
* Better change tracking for imported JS filesChristian Kandeler2017-11-101-2/+17
* Un-observe properties on observer destructionChristian Kandeler2017-11-071-0/+3
* Fix the dependencies array for modulesChristian Kandeler2017-10-251-2/+0
* Fix recursion issue when releasing ResourceAcquiringScriptObjectsJoerg Bornemann2017-09-271-5/+1
* Remove currently unused informationJoerg Bornemann2017-08-301-3/+0
* Remove the need for calling TextFile.close()Joerg Bornemann2017-08-231-0/+20
* Move the buildgraph, language and tools tests into the proper locationsJake Petroules2017-06-221-1/+1
* Replace QStack with std::stack/std::vector depending on usage patternsJake Petroules2017-05-291-3/+3
* Try harder to find out the correct location for evaluation errorsChristian Kandeler2017-05-041-0/+5
* Merge 1.7 into 1.8Christian Kandeler2017-04-041-3/+3
|\
| * Fix ScriptEngine::PropertyCacheKey1.7Christian Kandeler2017-04-041-3/+3
* | Replace all uses of QPair/qMakePair with std::pair/std::make_pairJake Petroules2017-03-221-2/+2
* | Add a convenient replacement for moduleProperty()Joerg Bornemann2017-03-071-0/+4
* | Make calls to ScriptEngine::newFunction type-safeJake Petroules2017-02-261-1/+21
* | Deprecate loadFile and loadExtension in favor of requireJake Petroules2017-02-151-0/+2
* | Add ScriptEngine::isActive()Joerg Bornemann2017-01-101-0/+6
* | Use a sorted vector rather than QSet or std::setChristian Kandeler2017-01-051-1/+2
* | Change style of #includes of Qt headersJake Petroules2017-01-041-7/+8
|/
* Warn against possibly improper use of JS extensions in qbs project filesChristian Kandeler2016-11-111-0/+12
* Attach information about the context to our script engineChristian Kandeler2016-11-071-1/+23
* Time more operationsChristian Kandeler2016-10-101-0/+3
* Re-display warnings when loading a stored build graphChristian Kandeler2016-09-301-4/+3