index
:
qt/qtdeclarative.git
5.10
5.11
5.12
5.13
5.14
5.15
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.0
6.1
6.2
6.2.0
6.2.4
6.3
6.4
6.4.0
6.4.1
6.4.2
6.4.3
6.5
6.5.0
6.5.1
6.5.2
6.5.3
6.6
6.6.0
6.6.1
6.6.2
6.6.3
6.7
6.7.0
6.7.1
6.7.2
6.7.3
6.8
6.8.0
6.8.1
6.8.2
6.8.3
6.9
6.9.0
6.9.1
dev
old/5.0
old/5.1
old/5.2
r2d-5.5
r2d-5.6
r2d-5.6.0
r2d-dev
wip/animation-refactor
wip/cmake
wip/dbus
wip/figmastyle
wip/gc
wip/iosstyle
wip/itemviews
wip/material3
wip/nacl
wip/nativemenus
wip/new-backend
wip/pointerhandler
wip/propertycache-refactor
wip/qquickdeliveryagent
wip/qtquickcontrols2
wip/scenegraphng
wip/statemachine
wip/textng
wip/tizen
wip/visuallistmodel
wip/webassembly
Qt Declarative (Quick 2)
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
qmlcompiler
/
qqmljscompiler.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
QtQml: Properly enforce signatures of AOT-compiled functions
Ulf Hermann
2024-04-26
1
-14
/
+7
*
QmlCompiler: Perform return value assignment inside generated code
Ulf Hermann
2024-04-24
1
-24
/
+4
*
Compiler: Extract Basic blocks generation into its own compiler pass
Olivier De Cannière
2024-04-19
1
-13
/
+20
*
QtQml: Make base CU a member of ExecutableCompilationUnit
Ulf Hermann
2024-01-10
1
-5
/
+6
*
QtQml: Fix return type constructions when calling methods
Ulf Hermann
2023-10-07
1
-1
/
+1
*
Replace signal name manipulations with QQmlSignalNames
Sami Shalayel
2023-08-15
1
-3
/
+3
*
Compiler: Separate function prolog block and add validation of blocks
Olivier De Cannière
2023-08-04
1
-3
/
+3
*
Compiler: Allow dumping the basic blocks for visualization and debugging
Olivier De Cannière
2023-07-10
1
-1
/
+1
*
QmlCompiler: Do not generate code that shadows arguments
Ulf Hermann
2023-07-06
1
-2
/
+2
*
Undeprecate AOTCompiledFunction
Ulf Hermann
2023-05-23
1
-4
/
+4
*
QmlCompiler: Relax shadowing check
Ulf Hermann
2023-05-02
1
-4
/
+4
*
QmlCompiler: Enforce sanity of type adjustments in basic blocks pass
Ulf Hermann
2023-03-11
1
-1
/
+3
*
QmlCompiler: Drop broken line comments in generated C++
Ulf Hermann
2023-02-23
1
-3
/
+1
*
QmlCompiler: Handle various date and time conversions correctly
Ulf Hermann
2023-01-17
1
-0
/
+1
*
tooling: silence -Wmissing-variable-declarations
Tim Blechmann
2022-11-16
1
-3
/
+6
*
tooling: silence -Wextra-semi-stmt
Tim Blechmann
2022-11-16
1
-3
/
+3
*
QmlCompiler: Allow lists as arguments to methods
Ulf Hermann
2022-11-10
1
-0
/
+1
*
QmlCompiler: Add a separate flag for the "pragma Strict" check
Ulf Hermann
2022-10-20
1
-3
/
+2
*
Port from qAsConst() to std::as_const()
Marc Mutz
2022-10-07
1
-4
/
+4
*
Port from container::count() and length() to size()
Marc Mutz
2022-10-07
1
-3
/
+3
*
V4: Use an enum to categorize functions and rename aotFunction
Ulf Hermann
2022-09-29
1
-2
/
+2
*
qqmltypecompiler: align runtime function table order to qmlcachegen
Andrei Golubev
2022-07-22
1
-10
/
+11
*
QmlCompiler: Handle trivial signal handler constructions
Ulf Hermann
2022-07-07
1
-21
/
+49
*
QQmlJSLogger: Switch to an ID based system
Maximilian Goldstein
2022-06-30
1
-3
/
+3
*
Use SPDX license identifiers
Lucie Gérard
2022-06-11
1
-27
/
+2
*
QML: Port QV4::CompiledData::Binding to new special integer bitfield
Ulf Hermann
2022-05-11
1
-3
/
+3
*
Replace uses of deprecated _qs with _s/QStringLiteral
Sona Kurazyan
2022-04-29
1
-15
/
+17
*
Avoid copying QQmlJSScope
Ulf Hermann
2022-04-04
1
-1
/
+2
*
QmlCompiler: Add basic block analysis pass
Ulf Hermann
2022-03-09
1
-0
/
+4
*
Redesign QQmlJSLogger internals
Andrei Golubev
2022-02-12
1
-15
/
+6
*
qqmljscompiler: Allow for reading file contents from memory
Maximilian Goldstein
2021-12-13
1
-4
/
+8
*
Pass qmldir to qmlcachegen, qmllint and qmltc, not the qmltypes file
Ulf Hermann
2021-12-13
1
-3
/
+3
*
QmlCompiler: Suppress bogus warning on MSVC
Ulf Hermann
2021-12-07
1
-0
/
+11
*
Add a default implementation for QQmlJSAotCompiler
Ulf Hermann
2021-11-29
1
-3
/
+183
*
Fix logging categories in QtQml and friends
Ulf Hermann
2021-11-26
1
-2
/
+2
*
Fix warnings when which are treated as errors with -developer-build
Assam Boudjelthia
2021-10-04
1
-2
/
+2
*
qmllint: Move use-before-declaration warning out of checkidentifiers
Maximilian Goldstein
2021-08-04
1
-4
/
+5
*
qv4bytecodegenerator: Supply SourceLocations in compiler context
Maximilian Goldstein
2021-07-13
1
-4
/
+8
*
Rename the AOT context to aotContext
Ulf Hermann
2021-04-14
1
-7
/
+7
*
Filter out translation bindings before calling AOT compiler
Ulf Hermann
2021-03-24
1
-0
/
+2
*
Optimize stack frame setup for AOT compiled functions
Ulf Hermann
2021-03-23
1
-1
/
+5
*
QmlCompiler: Pass further information about the IR to AOT compilers
Ulf Hermann
2021-03-19
1
-3
/
+19
*
Add qCompileQmlFile overload with QmlIR::Document as in/out parameter
Andrei Golubev
2021-02-23
1
-0
/
+6
*
QmlCompiler: Generate AOT functions in same order as interpreted ones
Ulf Hermann
2021-01-29
1
-34
/
+71
*
Pass a more comprehensive context to AOT-compiled functions
Ulf Hermann
2021-01-11
1
-17
/
+24
*
Let AOT-compiled functions modify their arguments
Ulf Hermann
2020-12-02
1
-4
/
+4
*
QtQmlCompiler: Notify any AOT compiler about binding scope and object
Ulf Hermann
2020-11-24
1
-3
/
+13
*
V4: Allow passing arguments to AOT-compiled functions
Ulf Hermann
2020-11-20
1
-13
/
+22
*
QmlCompiler: Mark dataPtr as unused for void AOT functions
Ulf Hermann
2020-11-13
1
-0
/
+1
*
QmlCompiler: Correctly store AOT functions
Ulf Hermann
2020-11-12
1
-2
/
+5
[next]