aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4qobjectwrapper.cpp
Commit message (Expand)AuthorAgeFilesLines
* Further cleanupsLars Knoll2015-09-151-2/+2
* Rename currentExecutionContext to currentContextLars Knoll2015-09-151-1/+1
* Cleanup usage of ExecutionEngine::currentContextLars Knoll2015-09-151-3/+1
* Use the QmlContext as the scope for QQmlV4Function callsLars Knoll2015-08-201-13/+5
* Merge remote-tracking branch 'origin/5.5' into 5.6Ulf Hermann2015-08-181-6/+1
|\
| * Use the new macros for disabling warnings in qtdeclarativeThiago Macieira2015-07-281-6/+1
* | qml: Avoid heap allocations due to QString::fromLatin1()Sérgio Martins2015-08-131-3/+3
* | destruct qobject wrappers before sweeping the GC heapLars Knoll2015-08-101-40/+23
* | Use the QmlContext to access properties of the scope objectLars Knoll2015-08-101-3/+8
* | Remove type punning from QV4::Value.Erik Verbruggen2015-07-241-4/+4
* | Cleanup retrieval of scope and context objectsLars Knoll2015-06-181-5/+5
* | Cleanup signature of get/setProperty in the object wrapperLars Knoll2015-06-181-29/+28
* | Simplify property capturing codeLars Knoll2015-06-181-5/+6
* | Remove two ### commentsLars Knoll2015-06-151-2/+0
* | Move the StringValue members of ExecutionEngine onto the JS stackLars Knoll2015-06-101-3/+3
* | Make bindings refcountedLars Knoll2015-06-101-1/+1
* | Merge remote-tracking branch 'origin/5.5' into devSimon Hausmann2015-06-041-12/+37
|\|
| * Fix memory corruption when sharing QObjects between different QML enginesSimon Hausmann2015-05-081-3/+24
| * Fix memory corruption when multiple QML engines have JavaScript wrappers for ...Simon Hausmann2015-05-081-9/+13
* | Simplify binding setup code furtherLars Knoll2015-04-271-4/+4
* | Remove the QQmlContextData pointer from QQmlBindingLars Knoll2015-04-251-1/+1
* | Move more objects from the v4 engine to the js stackLars Knoll2015-04-241-4/+4
* | Move exceptionValue and globalObject from the Engine onto the JS stackLars Knoll2015-04-241-1/+1
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-221-1/+1
|\|
| * Speed up value type binding creationSimon Hausmann2015-04-161-1/+1
* | Get rid of asFunctionObject()Lars Knoll2015-04-211-1/+1
* | More cleanupsLars Knoll2015-04-211-12/+12
* | Get rid of Value::asDateObject()Lars Knoll2015-04-161-1/+2
* | Further cleanupsLars Knoll2015-04-161-6/+6
* | Cleanup some of the casting codeLars Knoll2015-03-201-3/+3
|/
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Properly mark all members in QObjectMethodLars Knoll2015-01-231-0/+2
* CleanupsLars Knoll2015-01-231-14/+14
* CleanupsLars Knoll2015-01-231-7/+7
* Get rid of most uses of ValueRefLars Knoll2015-01-231-57/+57
* Rework QJSValue internalsLars Knoll2015-01-211-2/+2
* Add C++11 move operators, and a simpler internal constructorLars Knoll2015-01-211-2/+2
* Get rid of all uses of Managed::engine()Lars Knoll2015-01-211-2/+2
* Remove all the setVTable() calls that aren't required anymoreLars Knoll2015-01-211-3/+0
* Merge remote-tracking branch 'origin/5.4' into devSimon Hausmann2015-01-161-5/+9
|\
| * Print exceptions in JS slotsKai Koehne2015-01-091-5/+9
* | Make sure we always have an engine when assigning to a PersistentLars Knoll2015-01-131-4/+4
* | Get rid of Value::engine()Lars Knoll2015-01-121-2/+2
* | Get rid of subtype usage in Function objectsLars Knoll2015-01-121-1/+0
* | Get rid of the bindingKeyFlagLars Knoll2015-01-121-1/+1
* | Cleanup variant conversion codeLars Knoll2015-01-091-11/+11
* | Move the variant conversion methods from qv8engine to qv4::ExecutionEngineLars Knoll2015-01-091-11/+11
* | Get rid of QV8Engine::toStringLars Knoll2015-01-081-1/+1
* | Remove v8engine pointer from QQmlV4FunctionLars Knoll2015-01-081-1/+1
* | Get rid of more uses of QV8EngineLars Knoll2015-01-081-30/+28