index
:
qt/qtdeclarative.git
5.10
5.11
5.12
5.13
5.14
5.15
5.15.17
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.0
6.1
6.10
6.10.0
6.10.1
6.10.2
6.10.3
6.11
6.11.0
6.11.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.5.5
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
6.9.2
6.9.3
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
/
qqmljscodegenerator.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
QmlCompiler: Fix comparison of null and undefined
Ulf Hermann
2022-11-24
1
-11
/
+21
*
QmlCompiler: Generate correct code for non-double constants
Ulf Hermann
2022-11-24
1
-8
/
+32
*
Port from qAsConst() to std::as_const()
Marc Mutz
2022-11-18
1
-1
/
+1
*
Port from container::count() and length() to size() - V5
Marc Mutz
2022-11-18
1
-4
/
+4
*
QmlCompiler: Support conversions between QString and QByteArray
Ulf Hermann
2022-07-25
1
-0
/
+10
*
QmlCompiler: Implement Math.pow()
Ulf Hermann
2022-07-21
1
-2
/
+2
*
QmlCompiler: Allow wrapping enums into int
Ulf Hermann
2022-07-08
1
-8
/
+22
*
QmlCompiler: Clean up state merging code
Ulf Hermann
2022-07-07
1
-1
/
+5
*
QmlCompiler: Initialize registers with undefined where necessary
Ulf Hermann
2022-07-07
1
-2
/
+8
*
QmlCompiler: Don't push type conversions back into the engine
Ulf Hermann
2022-07-07
1
-11
/
+33
*
QmlCompiler: Really fix writing into argument values
Ulf Hermann
2022-07-07
1
-14
/
+27
*
QmlCompiler: Don't generate invalid code for storing undefined
Ulf Hermann
2022-07-06
1
-4
/
+8
*
QmlCompiler: Add missing parentheses to in-place arithmetic operations
Ulf Hermann
2022-06-28
1
-1
/
+1
*
QmlCompiler: Fix miscompilation if arguments are overwritten
Ulf Hermann
2022-06-24
1
-2
/
+15
*
QmlCompiler: Properly annotate ThrowException instruction
Ulf Hermann
2022-06-24
1
-2
/
+5
*
QmlCompiler: Reject conversions via QJSValue
Ulf Hermann
2022-06-15
1
-7
/
+7
*
Use SPDX license identifiers
Lucie Gérard
2022-06-14
1
-27
/
+2
*
QmlCompiler: Add support for LoadElement on strings
Ulf Hermann
2022-05-24
1
-4
/
+11
*
QmlCompiler: Implement LoadElement for value type lists
Ulf Hermann
2022-05-24
1
-13
/
+22
*
qmlcompiler: Implement function type
Maximilian Goldstein
2022-05-20
1
-1
/
+1
*
QmlCompiler: Reduce usage of temporaries for value retrieval
Ulf Hermann
2022-05-20
1
-4
/
+8
*
QmlCompiler: Detect non-integral values when accessing QQmlListProperty
Ulf Hermann
2022-05-19
1
-5
/
+17
*
Replace uses of deprecated _qs with _s/QStringLiteral
Sona Kurazyan
2022-04-29
1
-482
/
+484
*
QmlCompile: Double-check types before generating lookups
Ulf Hermann
2022-04-25
1
-22
/
+20
*
QmlCompiler: Fix string-to-bool conversion via QJSPrimitiveValue
Ulf Hermann
2022-04-06
1
-1
/
+1
*
QmlCompiler: Don't generate empty blocks for (missing) conversion code
Ulf Hermann
2022-03-30
1
-9
/
+10
*
QmlCompiler: Fix a number of warts regarding type lookup
Ulf Hermann
2022-03-23
1
-2
/
+14
*
QmlCompiler: Make sure to pass normalized names to QMetaType::fromName()
Ulf Hermann
2022-03-18
1
-1
/
+2
*
QmlCompiler: Avoid some deprecation warnings
Ulf Hermann
2022-03-14
1
-7
/
+13
*
QmlCompiler: Implement generate_DefineArray
Ulf Hermann
2022-03-14
1
-8
/
+30
*
QmlCompiler: Optimize metatype retrieval by name
Ulf Hermann
2022-03-12
1
-1
/
+2
*
QmlCompiler: Remove basic blocks pass in code generator
Ulf Hermann
2022-03-12
1
-321
/
+60
*
QmlCompiler: Add basic block analysis pass
Ulf Hermann
2022-03-09
1
-73
/
+123
*
QmlCompiler: Store arguments as QQmlJSRegisterContent
Ulf Hermann
2022-03-03
1
-9
/
+7
*
QmlCompiler: Prepare code generator for post-analysis type adjustment
Ulf Hermann
2022-03-02
1
-135
/
+251
*
QmlCompiler: Optimize metaobject retrieval some more
Ulf Hermann
2022-03-02
1
-2
/
+2
*
Disable warning from iterating over a QFlatMap
Volker Hilsheimer
2022-03-02
1
-0
/
+3
*
QmlCompiler: Optimize some more type conversions
Ulf Hermann
2022-03-02
1
-12
/
+45
*
QmlCompiler: On MoveReg, check if we need to move at all
Ulf Hermann
2022-03-01
1
-0
/
+2
*
QmlCompiler: Don't generate code for untyped JS calls
Ulf Hermann
2022-02-25
1
-0
/
+6
*
QmlCompiler: Make InstructionAnnotations a QFlatMap
Ulf Hermann
2022-02-25
1
-5
/
+7
*
QmlCompiler: Prepare QQmlJSTypeResolver for in-place type manipulation
Ulf Hermann
2022-02-24
1
-10
/
+54
*
QmlCompiler: Perform an actual conversion() in generate_MoveConst()
Ulf Hermann
2022-02-24
1
-27
/
+17
*
QmlCompiler: Avoid infinite loop in dead store elimination
Ulf Hermann
2022-02-18
1
-3
/
+6
*
QmlCompiler: Perform QVariant conversion in JavaScript semantics
Ulf Hermann
2022-02-18
1
-1
/
+2
*
QmlCompiler: Do not crash on attempts to lookup a function in the scope
Ulf Hermann
2022-02-18
1
-1
/
+1
*
QmlCompiler: Do not generate block comments into C++ code
Ulf Hermann
2022-02-18
1
-9
/
+2
*
QmlCompiler: Correctly encode inf/nan/-0 into C++
Ulf Hermann
2022-02-18
1
-0
/
+13
*
QmlCompiler: track register contents by cloning types
Ulf Hermann
2022-02-16
1
-82
/
+93
*
QmlCompiler: Improve register tracking
Ulf Hermann
2022-02-15
1
-127
/
+162
[next]