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
/
jsruntime
/
qv4vme_moth.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Rework catch context handling
Lars Knoll
2018-05-02
1
-1
/
+1
*
Add support for proper lexical scoping
Lars Knoll
2018-05-02
1
-0
/
+6
*
Merge remote-tracking branch 'origin/5.11' into dev
Qt Forward Merge Bot
2018-04-27
1
-37
/
+37
|
\
|
*
Fix JIT build on INTEGRITY ARM64
Kimmo Ollila
2018-04-26
1
-37
/
+37
*
|
Implement support for the ** and **= operators
Lars Knoll
2018-04-26
1
-0
/
+7
*
|
Fix some bugs in binding destructuring
Lars Knoll
2018-04-26
1
-0
/
+5
*
|
Add support for ES6 rest parameters
Lars Knoll
2018-04-25
1
-0
/
+4
*
|
ES6: add support for default arguments for function parameters
Lars Knoll
2018-04-25
1
-0
/
+5
*
|
Remove dependency from qv4heap_p.h onto qv4internalclass_p.h
Lars Knoll
2018-04-12
1
-5
/
+5
|
/
*
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
[next]