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.8
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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move ScopedCallData and ScopedStackFrame into a separate file
Lars Knoll
2017-09-01
33
-53
/
+153
*
Fix compiler warning on gcc
Lars Knoll
2017-09-01
1
-1
/
+1
*
Don't emit bytecode just to set the thisObject to undefined
Lars Knoll
2017-09-01
2
-4
/
+5
*
Add a Value::isFunctionObject() method
Lars Knoll
2017-09-01
2
-26
/
+34
*
Move the stack limit check into VME::exec
Lars Knoll
2017-09-01
2
-5
/
+1
*
Cleanups
Lars Knoll
2017-09-01
4
-17
/
+3
*
Move CallContext construction into a interpreter instruction
Lars Knoll
2017-09-01
12
-15
/
+29
*
Unify JSStackFrame and CallData
Lars Knoll
2017-09-01
10
-140
/
+126
*
Add dumping of the raw hex values to the bytecode dumper
Lars Knoll
2017-09-01
2
-4
/
+35
*
Use the context member in CallData
Lars Knoll
2017-09-01
8
-21
/
+28
*
Get rid of the FunctionObject parameter to VME::exec()
Lars Knoll
2017-09-01
7
-21
/
+17
*
Add the current context and function object to CallData
Lars Knoll
2017-09-01
4
-58
/
+57
*
Smaller cleanup
Lars Knoll
2017-08-31
1
-25
/
+9
*
Get rid of the specialized Moth::CompilationUnit
Lars Knoll
2017-08-31
7
-154
/
+14
*
Remove the codeRefs in the Moth::CompilationUnit
Lars Knoll
2017-08-30
7
-125
/
+17
*
Fix stack-buffer-overflow reported by ASAN
Erik Verbruggen
2017-08-29
1
-1
/
+1
*
Fix line number mapping to work with non increasing line numbers
Lars Knoll
2017-08-29
7
-31
/
+50
*
Fix compilation failures on Ubuntu 16.10 (gcc 6.2.0)
Erik Verbruggen
2017-08-29
3
-8
/
+11
*
Don't compile both bytecode and JIT code for regexps
Lars Knoll
2017-08-29
2
-10
/
+25
*
Cleanup closure handling in codegen
Lars Knoll
2017-08-28
2
-26
/
+26
*
Remove unused UnwindException instruction
Lars Knoll
2017-08-28
5
-17
/
+0
*
Cleanup and inline context push/pop related code
Lars Knoll
2017-08-28
3
-27
/
+15
*
Cleanups in the runtime API
Lars Knoll
2017-08-28
2
-43
/
+18
*
Accelerate integer operations in the interpreter
Lars Knoll
2017-08-28
1
-31
/
+55
*
Fix calling convention for some often used functions in QV4::Value
Lars Knoll
2017-08-28
2
-25
/
+35
*
Avoid more stores of the accumulator on the stack
Lars Knoll
2017-08-28
2
-40
/
+24
*
Convince the compiler to store the accumulator in a register
Lars Knoll
2017-08-28
1
-147
/
+202
*
Add a load/storeLocal instruction
Lars Knoll
2017-08-28
4
-8
/
+49
*
Make it explicit where we check for exceptions
Lars Knoll
2017-08-28
1
-65
/
+96
*
Remove the distinction between wide and xwide instructions
Lars Knoll
2017-08-28
4
-156
/
+77
*
Simplify handling of compilers without computed goto
Lars Knoll
2017-08-28
2
-55
/
+58
*
Don't copy the bytecode data from the cached compilation unit
Lars Knoll
2017-08-28
1
-6
/
+0
*
Some cleanups to instruction decoding
Lars Knoll
2017-08-28
2
-34
/
+30
*
Nop should just call dipatch()
Lars Knoll
2017-08-28
1
-2
/
+2
*
Compress jump instructions as well
Lars Knoll
2017-08-28
2
-48
/
+77
*
Compress all non jump instructions
Lars Knoll
2017-08-28
4
-11
/
+76
*
Introduce the wide/xwide instruction prefixes
Lars Knoll
2017-08-28
4
-28
/
+77
*
Start compressing the byte code
Lars Knoll
2017-08-28
3
-20
/
+34
*
Use new approach of decoding instructions for the byte code dumper
Lars Knoll
2017-08-28
1
-111
/
+115
*
Get rid of the separate vector of Jumps
Lars Knoll
2017-08-28
2
-22
/
+19
*
Make the offset the last part of any jump instruction
Lars Knoll
2017-08-28
1
-12
/
+13
*
Rename the Common instruction to Nop
Lars Knoll
2017-08-28
4
-13
/
+31
*
Decode instructions into registers
Lars Knoll
2017-08-28
5
-197
/
+224
*
Define instructions through a new format
Lars Knoll
2017-08-28
3
-633
/
+225
*
Unify instruction naming
Lars Knoll
2017-08-28
4
-348
/
+348
*
Change offsets to be integer based
Lars Knoll
2017-08-28
2
-20
/
+20
*
Fix off-by-one error when mapping array index to offset in the array
Lars Knoll
2017-08-28
1
-1
/
+1
*
Re-enable the YarrJIT
Erik Verbruggen
2017-08-28
2
-4
/
+1
*
Fix naming conflict for "swap" function
Erik Verbruggen
2017-08-25
1
-2
/
+2
*
Correctly initialize the first function line in the bytecode generator
Erik Verbruggen
2017-08-25
1
-0
/
+1
[next]