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
/
qml
/
compiler
/
qv4bytecodegenerator_p.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
ExceptionHandler: restore the RO5
Giuseppe D'Angelo
2025-01-20
1
-0
/
+4
*
V4: Eliminate "done" from iterators
Ulf Hermann
2023-09-08
1
-1
/
+1
*
QML: Track the statement indices together with line numbers
Ulf Hermann
2022-10-13
1
-0
/
+3
*
Use SPDX license identifiers
Lucie Gérard
2022-06-11
1
-38
/
+2
*
qv4bytecodegenerator: Supply SourceLocations in compiler context
Maximilian Goldstein
2021-07-13
1
-2
/
+12
*
Implement optional chaining
Maximilian Goldstein
2021-04-13
1
-0
/
+14
*
Build fixes for GCC 11
Ville Voutilainen
2021-01-18
1
-2
/
+2
*
Restore offset/length in QQmlJS::DiagnosticMessage
Simon Hausmann
2020-03-02
1
-3
/
+1
*
Split compiler and runtime more clearly
Ulf Hermann
2019-07-11
1
-0
/
+5
*
Make JavaScript execution interruptible
Ulf Hermann
2019-04-30
1
-0
/
+6
*
Remove tracing JIT infrastructure
Ulf Hermann
2019-04-29
1
-47
/
+6
*
V4: Generate labels for backward jumps
Erik Verbruggen
2019-01-31
1
-0
/
+10
*
V4: Collect trace information in the interpreter
Erik Verbruggen
2019-01-25
1
-10
/
+50
*
Add initial basic support for ES6 modules
Simon Hausmann
2018-08-09
1
-0
/
+3
*
Change the instruction encoding for the bytecode
Lars Knoll
2018-07-03
1
-1
/
+1
*
Rework unwind handling
Lars Knoll
2018-06-21
1
-24
/
+20
*
Rename SetExceptionHandler to SetUnwindHandler
Lars Knoll
2018-06-04
1
-2
/
+2
*
V4: Peephole optimize LoadReg/MoveReg
Erik Verbruggen
2018-05-25
1
-1
/
+12
*
Improve for-in and for-of support
Lars Knoll
2018-05-11
1
-0
/
+1
*
Add support for proper lexical scoping
Lars Knoll
2018-05-02
1
-2
/
+4
*
ES6: add support for default arguments for function parameters
Lars Knoll
2018-04-25
1
-0
/
+6
*
Fix failing assertion when loading QML/JS on Integrity
Erik Verbruggen
2018-03-09
1
-4
/
+15
*
use nullptr consistently (clang-tidy)
Shawn Rutledge
2018-02-26
1
-1
/
+1
*
Re-enable Debug instructions and locations for QML functions
Ulf Hermann
2017-11-06
1
-2
/
+3
*
Fix invalid condition inversion for conditional jumps
Erik Verbruggen
2017-09-01
1
-12
/
+22
*
Compress jump instructions as well
Lars Knoll
2017-08-28
1
-10
/
+4
*
Compress all non jump instructions
Lars Knoll
2017-08-28
1
-5
/
+7
*
Start compressing the byte code
Lars Knoll
2017-08-28
1
-9
/
+13
*
Get rid of the separate vector of Jumps
Lars Knoll
2017-08-28
1
-17
/
+11
*
Rename the Common instruction to Nop
Lars Knoll
2017-08-28
1
-2
/
+2
*
Decode instructions into registers
Lars Knoll
2017-08-28
1
-2
/
+2
*
Unify instruction naming
Lars Knoll
2017-08-28
1
-2
/
+2
*
Move line number information into a side table
Lars Knoll
2017-08-25
1
-3
/
+7
*
Don't use a return value register for regular functions
Erik Verbruggen
2017-08-18
1
-0
/
+24
*
Store arguments in the stack frame before the locals/temps
Erik Verbruggen
2017-08-03
1
-0
/
+1
*
Where applicable, rename Temp* to Register*
Erik Verbruggen
2017-08-03
1
-4
/
+4
*
Rename a number of types from Temp(orary) to StackSlot
Erik Verbruggen
2017-08-03
1
-2
/
+2
*
Add commonly used JumpCompare instructions
Erik Verbruggen
2017-08-02
1
-5
/
+5
*
Introduce an accumulator in the interpreter, and change instructions
Erik Verbruggen
2017-08-02
1
-8
/
+4
*
Fix various signed/unsigned warnings
Erik Verbruggen
2017-08-02
1
-4
/
+4
*
Remove Moth::Param from the interpreter instructions
Erik Verbruggen
2017-07-19
1
-4
/
+4
*
Add "we mean it" disclaimer to private header
Erik Verbruggen
2017-06-30
1
-0
/
+10
*
Don't use IR::Function for temp allocation anymore
Lars Knoll
2017-06-30
1
-6
/
+4
*
Switch over to new JS call setup
Lars Knoll
2017-06-29
1
-1
/
+1
*
Various compile fixes
Lars Knoll
2017-06-22
1
-1
/
+1
*
Get back some line number information
Lars Knoll
2017-06-20
1
-0
/
+9
*
Proper exception handling
Lars Knoll
2017-06-20
1
-12
/
+48
*
Cleanup control flow handling
Lars Knoll
2017-06-20
1
-2
/
+4
*
Add JumpStrict(Not)Equal instructions to the interpreter
Lars Knoll
2017-06-20
1
-0
/
+16
*
Allow defining Labels as destinations for Jumps
Lars Knoll
2017-06-20
1
-4
/
+19
[next]