summaryrefslogtreecommitdiffstats
path: root/tools/qmljs
Commit message (Expand)AuthorAgeFilesLines
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-1/+2
* Correctly read files with a \0 in themLars Knoll2018-11-051-1/+2
* Add initial basic support for ES6 modulesSimon Hausmann2018-08-091-15/+31
* Encapsulate the unit data in CompilationUnitSimon Hausmann2018-07-311-3/+3
* Re-add support for --jit and --interpret to qmljsSimon Hausmann2018-06-211-0/+9
* Rename the CompilationMode enum to ContextTypeLars Knoll2018-05-021-1/+1
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-02-021-1/+0
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-241-2/+0
| |\
| | * Add logging categories for GC statisticsLars Knoll2017-12-111-2/+0
* | | V4: Add a baseline JITErik Verbruggen2017-11-171-0/+2
* | | 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-8/+1
|\ \ \ | |/ /
| * | Adjust QMAKE_TARGET_PRODUCT, QMAKE_TARGET_DESCRIPTIONKai Koehne2017-07-281-2/+1
| * | Remove custom setting of qmake VERSION field in toolsKai Koehne2017-07-281-6/+0
* | | Fix compilationLars Knoll2017-08-081-1/+1
* | | Don't store the current line number in the ExecutionContextLars Knoll2017-08-041-1/+1
* | | Split up qv4codegen into several filesLars Knoll2017-07-031-1/+1
* | | Remove now unused filesLars Knoll2017-06-301-1/+0
* | | Don't use the ISel's anymoreLars Knoll2017-06-221-96/+49
|/ /
* | Merge remote-tracking branch 'origin/5.9' into HEADSimon Hausmann2017-03-231-1/+1
|\ \ | |/
| * Avoid an extra stat() on the source .qml file when loading cacheSimon Hausmann2017-03-221-1/+1
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-021-0/+9
|\ \ | |/
| * Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-241-0/+9
| |\
| | * Tools: Add product name, version and description to the .pro filesFriedemann Kleint2017-01-311-0/+9
* | | qmljs: Show the type of exceptionRobin Burchell2017-02-031-3/+1
|/ /
* | Make the JIT ISelFactory a templateSimon Hausmann2017-01-311-1/+1
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-141-55/+2
|\ \ | |/
| * Cleanup of builtin JS helpers for qmljsSimon Hausmann2016-11-261-55/+2
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-11-231-0/+1
|\ \ | |/
| * Set Qt version on toolsFriedemann Kleint2016-11-091-0/+1
* | Merge remote-tracking branch 'origin/5.8' into devJ-P Nurmi2016-11-031-7/+38
|\ \ | |/
| * Add the ability to explicitly enable the code cache in qmljsSimon Hausmann2016-10-231-7/+38
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-181-4/+12
|\ \ | |/
| * Make the Moth interpreter configurableLars Knoll2016-10-101-0/+8
| * QML: Make Heap::Object and all subclasses trivialErik Verbruggen2016-10-061-4/+4
* | tools: use const (and const APIs) moreAnton Kudryavtsev2016-08-221-4/+4
|/
* tools: replace 'foreach' with 'range for'Anton Kudryavtsev2016-08-201-2/+2
* V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-4/+4
* Updated license headersJani Heikkinen2016-01-201-17/+12
* Tools: Fix single-character string literals.Friedemann Kleint2015-10-131-2/+2
* Convert FunctionObjects to new allocation syntaxLars Knoll2015-09-221-2/+2
* Inline property data into the objectLars Knoll2015-09-221-1/+1
* Move exceptionValue and globalObject from the Engine onto the JS stackLars Knoll2015-04-241-3/+2
* Get rid of qv4value_inl_p.h and replace it by qv4typedvalue_p.hLars Knoll2015-04-241-0/+1
* More cleanupsLars Knoll2015-04-211-3/+3
* Further cleanupsLars Knoll2015-04-161-1/+1
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Remove all remaining usages of ValueRefLars Knoll2015-01-231-2/+2
* Get rid of all uses of Managed::engine()Lars Knoll2015-01-211-1/+1
* Remove all the setVTable() calls that aren't required anymoreLars Knoll2015-01-211-3/+2