aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4qmlcontext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-05-021-5/+11
|\
| * Skip block context within call contexts when searching for parametersUlf Hermann2019-04-291-5/+11
* | Move creation and management of singletons to QQmlEnginePrivateRichard Weickelt2019-04-241-5/+5
* | Remove unused includes of qv8engine_p.hUlf Hermann2019-04-091-1/+0
|/
* Enable lookups for imported scripts and worker scriptsSimon Hausmann2019-03-251-3/+16
* Accelerate lookups of properties in outer QML contextsSimon Hausmann2019-03-211-52/+113
* Accelerate access to initial context object properties in lookupsMichael Brasser2019-03-201-1/+56
* Accelerate access to scope object properties in lookupsMichael Brasser2019-03-201-1/+44
* Fix lookup fallback into the global object in QML bindingsSimon Hausmann2019-03-201-2/+31
* Accelerate access to id objects in lookupsSimon Hausmann2019-03-201-2/+33
* Accelerate access to singletons and imported scriptsSimon Hausmann2019-03-201-2/+53
* Implement dummy QML lookups for "global" variablesSimon Hausmann2019-03-201-9/+53
* Expose let/const variables from imported JS scriptsJüri Valdmann2018-11-021-1/+14
* Differentiate between finding for get and set in InternalClassLars Knoll2018-09-271-2/+2
* Refactor InternalClass::find()Lars Knoll2018-09-271-3/+3
* Clean up QML worker scripts part 2Simon Hausmann2018-08-211-49/+4
* Fix use of Component.onCompleted scripts in QQmlPropertyMap sub-typesSimon Hausmann2018-07-301-5/+32
* Prefix vtable methods with virtualLars Knoll2018-07-031-9/+9
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-2/+2
* Cleanups in the Identifier APILars Knoll2018-07-021-2/+2
* Unify the get and getIndexed vtable functions of QV4::ObjectLars Knoll2018-07-021-8/+8
* Unify put and putIndexedLars Knoll2018-07-021-9/+8
* Ensure we read context properties before the global objectLars Knoll2018-06-171-11/+11
* Change Objects vtable methods to take a StringOrSymbolLars Knoll2018-05-021-2/+12
* Remove String dependency from InternalClassLars Knoll2018-05-021-1/+2
* Disambiguate different allocation functions in the memory managerLars Knoll2018-04-121-2/+2
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-3/+3
* Merge remote-tracking branch 'origin/5.9' into 5.11Liang Qi2018-02-181-1/+3
|\
| * Fix memory leak with JS importsSimon Hausmann2018-02-091-1/+3
* | Fix typosJarek Kobus2018-02-141-4/+4
* | Cleanup IdentifierHashLars Knoll2018-01-101-2/+2
* | Finally get rid of the QV4::Function pointer in the contextLars Knoll2017-11-131-1/+0
* | Merge remote-tracking branch 'origin/dev' into HEADLars Knoll2017-10-221-6/+3
|\ \
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Lars Knoll2017-09-201-6/+3
| |\|
| | * Fix crashes with closures created in QML componentsLars Knoll2017-09-061-6/+3
* | | Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-221-2/+2
|\| |
| * | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-08-181-1/+1
| |\|
| | * Use QQmlType by valueLars Knoll2017-08-021-2/+2
| | * Use QQmlType by value in the type wrapperLars Knoll2017-08-021-1/+1
| * | Add support for enum declarations in QMLMichael Brasser2017-07-131-1/+1
* | | Get rid of CallData in the ExecutionContextLars Knoll2017-08-181-1/+0
* | | Get rid of ExecutionContext::strictModeLars Knoll2017-08-101-1/+0
* | | Get rid of the compilation unit related members in ExecutionContextLars Knoll2017-08-031-3/+1
* | | Simplify and unite handling of activation objects in ContextsLars Knoll2017-07-051-1/+1
|/ /
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-061-5/+7
|\|
| * Move the engine() accessor from Object to ManagedLars Knoll2017-05-191-3/+3
| * Move the internalClass field from Heap::Object to Heap::BaseLars Knoll2017-05-191-0/+2
* | QmlContextWrapper -> QQmlContextWrapperRobin Burchell2017-05-041-13/+13
* | QmlTypeWrapper: -> QQmlTypeWrapperRobin Burchell2017-05-041-2/+2
* | Make all write operations to Pointer<> types go through a set() methodLars Knoll2017-03-091-2/+2