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
/
qml
/
jit
/
qv4assembler.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix remaining failues with qjstest --jit
Simon Hausmann
2018-06-22
1
-0
/
+21
*
Enable perf map writing on all platforms
Erik Verbruggen
2018-06-21
1
-3
/
+1
*
Get rid of the unused JumpEmpty instruction
Lars Knoll
2018-06-21
1
-19
/
+0
*
Rework unwind handling
Lars Knoll
2018-06-21
1
-58
/
+47
*
Rename SetExceptionHandler to SetUnwindHandler
Lars Knoll
2018-06-04
1
-2
/
+2
*
Merge remote-tracking branch 'origin/5.11' into dev
Qt Forward Merge Bot
2018-05-26
1
-2
/
+1
|
\
|
*
Fix build for Android with android-clang
Liang Qi
2018-05-25
1
-2
/
+1
*
|
Simplify Push and PopContext instructions
Lars Knoll
2018-05-23
1
-4
/
+7
*
|
Add instructions to simplify for-of loops
Lars Knoll
2018-05-13
1
-0
/
+19
*
|
Rework catch context handling
Lars Knoll
2018-05-02
1
-3
/
+4
*
|
ES6: add support for default arguments for function parameters
Lars Knoll
2018-04-25
1
-0
/
+19
|
/
*
Fix crash with JIT on x86
Simon Hausmann
2018-04-11
1
-0
/
+4
*
Restore the QV4_WRITE_PERF_MAP feature
Ulf Hermann
2018-03-19
1
-6
/
+41
*
use nullptr consistently (clang-tidy)
Shawn Rutledge
2018-02-26
1
-2
/
+2
*
Optimize inc/dec operations
Lars Knoll
2018-01-09
1
-24
/
+63
*
Raise minimum supported MSVC version to 2015
Friedemann Kleint
2018-01-06
1
-11
/
+2
*
Optimize cmpEq/NeInt
Lars Knoll
2018-01-03
1
-0
/
+28
*
Optimize ushr with constant argument
Lars Knoll
2018-01-02
1
-14
/
+19
*
Optimize shift operations
Lars Knoll
2018-01-02
1
-21
/
+12
*
Optimize bitAnd, bitOr and bitXor
Lars Knoll
2018-01-02
1
-14
/
+83
*
Don't load the JS stack frame pointer twice
Lars Knoll
2018-01-02
1
-3
/
+0
*
Optimize generated code for toInt32 and toNumber
Lars Knoll
2018-01-02
1
-1
/
+27
*
Optimize JIT generated for for CreateCallContext
Lars Knoll
2018-01-02
1
-0
/
+21
*
JIT: Inline load(Scoped)Local and store(Scoped)Local instructions
Lars Knoll
2017-11-30
1
-7
/
+29
*
V4 JIT: Try not to overdo alignment
Erik Verbruggen
2017-11-28
1
-8
/
+2
*
V4: Add fastpath for integer-to-integer comparissons
Erik Verbruggen
2017-11-23
1
-15
/
+14
*
V4: Add int32 fastpath for inc/dec
Erik Verbruggen
2017-11-22
1
-4
/
+51
*
V4: Add int32 fastpath for add/sub/mul in the JIT
wip/new-backend
Erik Verbruggen
2017-11-21
1
-34
/
+81
*
V4: Shorten code by introducing an IntegerTag constant
Erik Verbruggen
2017-11-18
1
-13
/
+15
*
V4: Add a baseline JIT
Erik Verbruggen
2017-11-17
1
-0
/
+1914
*
Remove now unused files
Lars Knoll
2017-06-30
1
-726
/
+0
*
Merge remote-tracking branch 'origin/5.9' into dev
Simon Hausmann
2017-04-07
1
-18
/
+9
|
\
|
*
Fix double conversion code generation when cross-compiling
Simon Hausmann
2017-04-06
1
-7
/
+1
|
*
Fix loading of strings when cross-compiling from 64-bit host to 32-bit
Simon Hausmann
2017-04-06
1
-1
/
+1
|
*
Fix Clang warning about member in template class not defined
Thiago Macieira
2017-04-03
1
-3
/
+0
|
*
Fix encoding of primitive constants when cross-compiling
Simon Hausmann
2017-03-31
1
-6
/
+6
|
*
Fix value type encoding constant usage when cross-compiling
Simon Hausmann
2017-03-30
1
-1
/
+1
*
|
Merge remote-tracking branch 'origin/5.9' into dev
Liang Qi
2017-03-30
1
-3
/
+7
|
\
|
|
*
Simplify function prologue code in the JIT
Simon Hausmann
2017-03-29
1
-3
/
+1
|
*
Add support for showing disassembly for cache mapped code
Simon Hausmann
2017-03-29
1
-0
/
+6
*
|
Merge remote-tracking branch 'origin/5.9' into HEAD
Simon Hausmann
2017-03-23
1
-13
/
+20
|
\
|
|
*
Protect CallContext member usage against word size differences
Simon Hausmann
2017-03-17
1
-1
/
+2
|
*
Protect ExecutionContext member usage against word size differences
Simon Hausmann
2017-03-17
1
-6
/
+10
|
*
Protect CompilationUnit member usage against word size differences
Simon Hausmann
2017-03-17
1
-1
/
+1
|
*
Fix running of 32-bit JIT code generated on 64-bit hosts
Simon Hausmann
2017-03-17
1
-5
/
+5
*
|
Implement a real write barrier
Lars Knoll
2017-03-09
1
-9
/
+13
*
|
Mark where we need a write barrier in the JIT
Lars Knoll
2017-03-09
1
-6
/
+13
*
|
move locals over to be write barrier safe
Lars Knoll
2017-03-09
1
-1
/
+1
*
|
Separate SimpleCallData and CallData
Lars Knoll
2017-03-09
1
-1
/
+1
*
|
Avoid one indirection when looking up local variables
Lars Knoll
2017-03-09
1
-2
/
+1
[next]