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
/
qqmljscompilepass_p.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Compiler: Add infrastructure to skip functions
Olivier De Cannière
2025-04-17
1
-0
/
+10
*
qqmljstypepropagator: don't crash on eval() calls
Sami Shalayel
2025-03-31
1
-0
/
+1
*
QmlCompiler: Clean up error handling
Ulf Hermann
2025-02-02
1
-8
/
+2
*
QmlCompiler: Do not post-process compile errors
Ulf Hermann
2025-01-24
1
-1
/
+2
*
QmlCompiler: Deduplicate source location methods
Ulf Hermann
2025-01-19
1
-5
/
+37
*
QmlCompiler: Pass QQmlJSRegisterContent by value
Ulf Hermann
2024-12-03
1
-6
/
+6
*
QmlCompiler: Clean up API of QQmlJSRegisterContent
Ulf Hermann
2024-12-03
1
-1
/
+1
*
QmlCompiler: Remove trivial type comparison methods
Ulf Hermann
2024-11-29
1
-4
/
+2
*
QmlCompiler: Move type adjustment into QQmlJSRegisterContent
Ulf Hermann
2024-11-28
1
-1
/
+0
*
QmlCompiler: Split QQmlJSRegisterContent in public and private classes
Ulf Hermann
2024-11-20
1
-0
/
+2
*
QtQml: Simplify AOT lookup initialization API
Ulf Hermann
2024-11-14
1
-0
/
+3
*
QtQml: Fix calling of method with QML_USING types
Ulf Hermann
2024-11-13
1
-0
/
+6
*
QmlCompiler: Make the ScopeObject content variant more useful
Ulf Hermann
2024-10-24
1
-0
/
+24
*
QmlCompiler: Fix various coverity warnings
Ulf Hermann
2024-09-03
1
-2
/
+2
*
Compiler: Create infrastructure to support multiple warnings
Olivier De Cannière
2024-08-21
1
-10
/
+11
*
QmlCompiler: Remove unused QQmlJSCompilePass::readTypes
Ulf Hermann
2024-06-16
1
-1
/
+0
*
QmlCompiler: Divide scope-name lookup methods into multiple cases
Ulf Hermann
2024-06-15
1
-1
/
+1
*
QtQml: Properly enforce signatures of AOT-compiled functions
Ulf Hermann
2024-04-26
1
-1
/
+1
*
Compiler: Extract Basic blocks generation into its own compiler pass
Olivier De Cannière
2024-04-19
1
-1
/
+37
*
Compiler: Document the in/out accumulators and the readAccumulator
Olivier De Cannière
2023-11-01
1
-0
/
+22
*
V4: Eliminate "done" from iterators
Ulf Hermann
2023-09-08
1
-2
/
+2
*
QmlCompiler: Store lookupIndex in register content for properties
Ulf Hermann
2023-08-24
1
-0
/
+9
*
QmlCompiler: Fix tracking of side effects
Ulf Hermann
2023-08-23
1
-3
/
+14
*
qmllint: Complain if function without return type returns something
Ulf Hermann
2023-06-22
1
-0
/
+1
*
QmlCompiler: Fix operator== of VirtualRegister
Ulf Hermann
2023-05-05
1
-1
/
+2
*
QmlCompiler: Disallow reading from values affected by side effects
Ulf Hermann
2023-05-04
1
-2
/
+28
*
QmlCompiler: Implement ConvertThisToObject and basic DTZ
Ulf Hermann
2023-04-25
1
-0
/
+1
*
qmlcompiler: Deduplicate instructionManipulatesContext()
Ulf Hermann
2023-02-07
1
-0
/
+25
*
QmlCompiler: std::move() registers where possible
Ulf Hermann
2022-12-23
1
-9
/
+29
*
Replace CallElement with separate instructions
Ulf Hermann
2022-11-07
1
-1
/
+0
*
Port from container::count() and length() to size()
Marc Mutz
2022-10-07
1
-3
/
+3
*
QmlCompiler: Initialize registers with undefined where necessary
Ulf Hermann
2022-07-05
1
-1
/
+4
*
QmlCompiler: Really fix writing into argument values
Ulf Hermann
2022-07-05
1
-0
/
+17
*
Use SPDX license identifiers
Lucie Gérard
2022-06-11
1
-27
/
+2
*
Reimplement PropertyPass to evaluate bindings
Maximilian Goldstein
2022-05-16
1
-0
/
+1
*
QmlCompiler: Add register tracking to basic blocks pass
Ulf Hermann
2022-03-12
1
-1
/
+1
*
QmlCompiler: Store arguments as QQmlJSRegisterContent
Ulf Hermann
2022-03-03
1
-4
/
+3
*
QmlCompiler: Prepare code generator for post-analysis type adjustment
Ulf Hermann
2022-03-02
1
-0
/
+5
*
QmlCompiler: Make InstructionAnnotations a QFlatMap
Ulf Hermann
2022-02-25
1
-10
/
+10
*
QmlCompiler: Track read registers
Ulf Hermann
2022-02-24
1
-3
/
+52
*
QmlCompiler: track register contents by cloning types
Ulf Hermann
2022-02-16
1
-5
/
+0
*
QmlCompiler: Improve register tracking
Ulf Hermann
2022-02-15
1
-20
/
+60
*
QmlCompiler: Disallow access to IDs in other components
Ulf Hermann
2021-12-03
1
-1
/
+1
*
Add a default implementation for QQmlJSAotCompiler
Ulf Hermann
2021-11-29
1
-1
/
+0
*
QmlCompiler: Move type generalization into separate compile pass
Ulf Hermann
2021-11-26
1
-5
/
+14
*
QmlCompiler: Introduce compile passes
Ulf Hermann
2021-11-17
1
-0
/
+307