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
/
qv4runtime.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
|
Add support for ES6 rest parameters
Lars Knoll
2018-04-25
1
-0
/
+10
*
|
Merge remote-tracking branch 'origin/5.11' into dev
Qt Forward Merge Bot
2018-04-18
1
-1
/
+3
|
\
|
|
*
Fix calling Qt.binding() on bound functions
Lars Knoll
2018-04-16
1
-1
/
+3
*
|
garbage collect InternalClass
Lars Knoll
2018-04-12
1
-5
/
+5
*
|
Better encapsulation for EngineBase::internalClass
Lars Knoll
2018-04-12
1
-2
/
+2
*
|
Remove dependency from qv4heap_p.h onto qv4internalclass_p.h
Lars Knoll
2018-04-12
1
-2
/
+2
*
|
Clean up Engine::newObject/newArrayObject
Lars Knoll
2018-04-12
1
-1
/
+1
*
|
Cleanup MM::allocObject()
Lars Knoll
2018-04-12
1
-2
/
+2
|
/
*
Fix lookup of enums declared in QML singletons
Simon Hausmann
2018-03-16
1
-7
/
+0
*
use nullptr consistently (clang-tidy)
Shawn Rutledge
2018-02-26
1
-6
/
+6
*
Correctly set this object when calling scope/context functions
Erik Verbruggen
2018-02-20
1
-0
/
+31
*
Split up String type into a regular and a ComplexString
Lars Knoll
2018-01-19
1
-1
/
+1
*
Fix failed assertions coming from the QML list model
Lars Knoll
2017-12-29
1
-0
/
+8
*
fix uninitialized variable warnings
Shawn Rutledge
2017-11-29
1
-3
/
+3
*
Don't create a CallContext if arguments are being used in strict mode
Lars Knoll
2017-11-15
1
-1
/
+0
*
Clean up ArgumentsObject handling
Lars Knoll
2017-11-14
1
-6
/
+2
*
Finally get rid of the QV4::Function pointer in the context
Lars Knoll
2017-11-13
1
-2
/
+4
*
Fastpath any integer compatible value in add/sub/mul
Erik Verbruggen
2017-11-08
1
-3
/
+3
*
Change signature for call/callAsConstructor
Lars Knoll
2017-11-07
1
-6
/
+6
*
Further cleanup JSCallData
Lars Knoll
2017-11-07
1
-62
/
+38
*
Simplify JSCallData construction
Lars Knoll
2017-11-07
1
-8
/
+8
*
Get rid of the implicit cast operator to a CallData
Lars Knoll
2017-11-07
1
-1
/
+1
*
Get rid of JSCallData::call()
Lars Knoll
2017-11-07
1
-10
/
+11
*
Rename JSCall to JSCallData
Lars Knoll
2017-11-07
1
-8
/
+8
*
Change signature of call/construct
Lars Knoll
2017-11-07
1
-20
/
+13
*
Move the construction of the JSCall frame into the runtime
Lars Knoll
2017-11-07
1
-17
/
+41
*
Refactor Call/Construct instructions
Lars Knoll
2017-11-07
1
-1
/
+2
*
Never truncate the JS stack
Lars Knoll
2017-10-23
1
-0
/
+2
*
Merge remote-tracking branch 'origin/dev' into HEAD
Lars Knoll
2017-10-22
1
-0
/
+8
|
\
|
*
Merge remote-tracking branch 'origin/5.9' into 5.10
Lars Knoll
2017-09-20
1
-1
/
+6
|
|
\
|
|
*
Fix reuse of regexp objects by regexp literals
Allan Sandfeld Jensen
2017-09-08
1
-1
/
+6
*
|
|
Remove unused method
Lars Knoll
2017-09-15
1
-28
/
+0
*
|
|
Fix a smaller bug
Lars Knoll
2017-09-15
1
-7
/
+7
*
|
|
Always set the correct FunctionObject when calling JS functions
Lars Knoll
2017-09-02
1
-4
/
+6
*
|
|
Move ScopedCallData and ScopedStackFrame into a separate file
Lars Knoll
2017-09-01
1
-0
/
+1
*
|
|
Don't emit bytecode just to set the thisObject to undefined
Lars Knoll
2017-09-01
1
-3
/
+4
*
|
|
Add a Value::isFunctionObject() method
Lars Knoll
2017-09-01
1
-26
/
+27
*
|
|
Get rid of the FunctionObject parameter to VME::exec()
Lars Knoll
2017-09-01
1
-3
/
+2
*
|
|
Add the current context and function object to CallData
Lars Knoll
2017-09-01
1
-53
/
+45
*
|
|
Remove unused UnwindException instruction
Lars Knoll
2017-08-28
1
-7
/
+0
*
|
|
Cleanup and inline context push/pop related code
Lars Knoll
2017-08-28
1
-20
/
+6
*
|
|
Cleanups in the runtime API
Lars Knoll
2017-08-28
1
-37
/
+13
*
|
|
Specialize possible direct calls to eval
Lars Knoll
2017-08-25
1
-8
/
+29
*
|
|
Cleanup object construction instructions
Lars Knoll
2017-08-25
1
-58
/
+1
*
|
|
Always retrieve the this object from the stack
Lars Knoll
2017-08-10
1
-12
/
+0
*
|
|
More consistent naming of instructions and runtime methods
Lars Knoll
2017-08-10
1
-15
/
+15
*
|
|
Split StoreName into StoreNameStrict and StoreNameSloppy
Lars Knoll
2017-08-10
1
-2
/
+16
*
|
|
Remove some unused runtime methods
Lars Knoll
2017-08-10
1
-39
/
+0
*
|
|
Refactor context handling
Lars Knoll
2017-08-10
1
-28
/
+28
*
|
|
Avoid creating a CallContext for simple functions
Lars Knoll
2017-08-10
1
-22
/
+22
[prev]
[next]