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
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/popupwindow
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
/
jsruntime
/
qv4vme_moth.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix JIT build on INTEGRITY ARM64
Kimmo Ollila
2018-04-26
1
-37
/
+37
*
Fix lookup of enums declared in QML singletons
Simon Hausmann
2018-03-16
1
-4
/
+0
*
use nullptr consistently (clang-tidy)
Shawn Rutledge
2018-02-26
1
-1
/
+1
*
Correctly set this object when calling scope/context functions
Erik Verbruggen
2018-02-20
1
-0
/
+12
*
Fix a couple of places where we'd free used objects
Lars Knoll
2018-01-26
1
-2
/
+3
*
Disentangle include dependencies around the write barrier
Lars Knoll
2018-01-19
1
-2
/
+2
*
Fix build without QML debugging
Ulf Hermann
2018-01-16
1
-2
/
+2
*
Fix ASAN stack-use-after-scope error in CmpInstanceOf instruction
Simon Hausmann
2018-01-07
1
-3
/
+2
*
V4: Only start JITting after a minimum of 3 calls
Erik Verbruggen
2017-12-14
1
-4
/
+4
*
V4: Change CallValue to have the value on the stack
Erik Verbruggen
2017-11-23
1
-2
/
+1
*
V4: Collapse LoadRegExp+StoreReg into MoveRegExp
Erik Verbruggen
2017-11-23
1
-3
/
+3
*
Merge remote-tracking branch 'origin/wip/new-backend' into dev
Simon Hausmann
2017-11-21
1
-517
/
+919
|
\
|
*
V4: Add a baseline JIT
Erik Verbruggen
2017-11-17
1
-7
/
+26
|
*
Don't copy unnamed arguments onto the JS stack
Lars Knoll
2017-11-15
1
-3
/
+4
|
*
V4: Tweak JumpTrue/JumpFalse interpreter instructions
Erik Verbruggen
2017-11-14
1
-8
/
+14
|
*
Clean up ArgumentsObject handling
Lars Knoll
2017-11-14
1
-0
/
+2
|
*
Inline Runtime::method_instanceOf into the VME
Lars Knoll
2017-11-13
1
-2
/
+9
|
*
Cut out one more C++ layer when doing JS function calls
Lars Knoll
2017-11-13
1
-27
/
+47
|
*
Inline callValue and callPropertyLookup
Lars Knoll
2017-11-13
1
-2
/
+16
|
*
Move the construction of the JSCall frame into the runtime
Lars Knoll
2017-11-07
1
-48
/
+8
|
*
Refactor Call/Construct instructions
Lars Knoll
2017-11-07
1
-35
/
+58
|
*
Re-enable Debug instructions and locations for QML functions
Ulf Hermann
2017-11-06
1
-0
/
+1
|
*
Fix JavaScript profiling
Ulf Hermann
2017-11-06
1
-1
/
+2
|
*
Minor cleanup
Lars Knoll
2017-10-23
1
-1
/
+1
|
*
Move the registration of QML dependencies to where it belongs
Lars Knoll
2017-10-23
1
-10
/
+0
|
*
Remove Binop/BinopContext instructions and implement missing binops
Erik Verbruggen
2017-10-23
1
-15
/
+34
|
*
Never truncate the JS stack
Lars Knoll
2017-10-23
1
-6
/
+17
|
*
Merge remote-tracking branch 'origin/dev' into HEAD
Lars Knoll
2017-10-22
1
-1
/
+3
|
|
\
|
*
|
Fix instruction counting
Erik Verbruggen
2017-09-21
1
-8
/
+8
|
*
|
Tweak UPlus fast-path
Erik Verbruggen
2017-09-20
1
-1
/
+1
|
*
|
Change CallData::argc to be a QV4::Value
Erik Verbruggen
2017-09-19
1
-1
/
+1
|
*
|
Fix instruction dispatch when no computed gotos are used
Erik Verbruggen
2017-09-13
1
-0
/
+6
|
*
|
Fix wide instruction dispatch
Erik Verbruggen
2017-09-13
1
-0
/
+1
|
*
|
Fix the case where CreateCallContext interferes with QML dependencies
Erik Verbruggen
2017-09-07
1
-3
/
+7
|
*
|
Fix invalid condition inversion for conditional jumps
Erik Verbruggen
2017-09-01
1
-80
/
+74
|
*
|
Move the stack limit check into VME::exec
Lars Knoll
2017-09-01
1
-0
/
+1
|
*
|
Move CallContext construction into a interpreter instruction
Lars Knoll
2017-09-01
1
-0
/
+5
|
*
|
Unify JSStackFrame and CallData
Lars Knoll
2017-09-01
1
-19
/
+18
|
*
|
Use the context member in CallData
Lars Knoll
2017-09-01
1
-4
/
+5
|
*
|
Get rid of the FunctionObject parameter to VME::exec()
Lars Knoll
2017-09-01
1
-3
/
+1
|
*
|
Add the current context and function object to CallData
Lars Knoll
2017-09-01
1
-1
/
+1
|
*
|
Smaller cleanup
Lars Knoll
2017-08-31
1
-25
/
+9
|
*
|
Remove unused UnwindException instruction
Lars Knoll
2017-08-28
1
-4
/
+0
|
*
|
Cleanup and inline context push/pop related code
Lars Knoll
2017-08-28
1
-3
/
+7
|
*
|
Accelerate integer operations in the interpreter
Lars Knoll
2017-08-28
1
-31
/
+55
|
*
|
Avoid more stores of the accumulator on the stack
Lars Knoll
2017-08-28
1
-40
/
+23
|
*
|
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
1
-0
/
+11
|
*
|
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
1
-12
/
+0
[next]