aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4runtime.cpp
Commit message (Expand)AuthorAgeFilesLines
* Correctly set this object when calling scope/context functions5.6Erik Verbruggen2018-05-251-0/+5
* Fix throwing an exception inside a finally block with a return in catchSimon Hausmann2016-08-161-3/+3
* Fix crash when trying to call a property of the scope or context objectSimon Hausmann2016-05-011-3/+2
* Fix qmlcompiler build on win32.Erik Verbruggen2015-10-291-2/+2
* QML: Fix typeof context property.Erik Verbruggen2015-10-271-0/+22
* Speed up creation of Array literalsLars Knoll2015-09-251-9/+1
* Convert FunctionObjects to new allocation syntaxLars Knoll2015-09-221-1/+2
* CleanupsLars Knoll2015-09-151-1/+1
* Rename currentExecutionContext to currentContextLars Knoll2015-09-151-14/+14
* Cleanup usage of ExecutionEngine::currentContextLars Knoll2015-09-151-43/+34
* Store the stack of executioncontext's on the JS stackLars Knoll2015-09-151-13/+16
* Explicitly push/pop ExecutionContextsLars Knoll2015-09-151-2/+2
* Move the qmlSingletonWrapper method out of the contextwrapperLars Knoll2015-08-201-2/+1
* Merge remote-tracking branch 'origin/5.5' into 5.6Ulf Hermann2015-08-181-3/+6
|\
| * V4: track C++ heap usage for Strings in the MemoryManagerErik Verbruggen2015-07-101-3/+6
* | Access the id objects through a specialized runtime methodLars Knoll2015-08-121-6/+17
* | Access context properties through the qml contextLars Knoll2015-08-101-8/+24
* | Use the QmlContext to access properties of the scope objectLars Knoll2015-08-101-5/+24
* | Add ability to retrieve and use the QmlContext from our generated codeLars Knoll2015-08-101-0/+5
* | Remove type punning from QV4::Value.Erik Verbruggen2015-07-241-2/+2
* | Cleanup retrieval of scope and context objectsLars Knoll2015-06-181-9/+5
* | Cleanup signature of get/setProperty in the object wrapperLars Knoll2015-06-181-8/+4
* | Clean up ExecutionContext's for QMLLars Knoll2015-06-181-1/+1
* | Get rid of QQmlIdObjectsArrayLars Knoll2015-06-181-3/+1
* | Store a Heap::String pointer in StringObjectLars Knoll2015-06-171-1/+1
* | Move the StringValue members of ExecutionEngine onto the JS stackLars Knoll2015-06-101-21/+21
* | Move evalfunction and thrower onto the js stackLars Knoll2015-04-241-2/+2
* | Continue the work to move Values inside the v4 engine to the js stackLars Knoll2015-04-241-1/+1
* | Move exceptionValue and globalObject from the Engine onto the JS stackLars Knoll2015-04-241-1/+1
* | Get rid of asFunctionObject()Lars Knoll2015-04-211-5/+5
* | More cleanupsLars Knoll2015-04-211-6/+6
* | Get rid of asManaged()Lars Knoll2015-04-211-1/+1
* | Get rid of Value::asDateObject()Lars Knoll2015-04-161-1/+2
|/
* Merge remote-tracking branch 'origin/5.4' into 5.5Frederik Gladhorn2015-02-241-1/+1
|\
| * Fix failing assertion in debug builds for JS that calls constantsSimon Hausmann2015-01-151-1/+1
* | Cleanup math function includes and usageAllan Sandfeld Jensen2015-02-191-4/+3
* | Update copyright headersJani Heikkinen2015-02-121-7/+7
* | Store a double in NumberObjectLars Knoll2015-01-231-1/+1
* | CleanupsLars Knoll2015-01-231-1/+1
* | CleanupsLars Knoll2015-01-231-1/+1
* | Remove all remaining usages of ValueRefLars Knoll2015-01-231-1/+1
* | Get rid of most uses of ValueRefLars Knoll2015-01-231-168/+168
* | Move the internalClass pointer into Heap::ObjectLars Knoll2015-01-211-3/+3
* | Get rid of subtype usage in Function objectsLars Knoll2015-01-121-1/+1
* | Remove qv8engine usage in the contextwrapperLars Knoll2015-01-081-1/+1
* | Further reduce v8engine dependenciesLars Knoll2015-01-081-2/+2
* | Use QV4::ScopedObject typedef instead of actual typeOleg Shparber2015-01-031-7/+7
* | Use QV4::ScopedArrayObject typedef instead of actual typeOleg Shparber2015-01-031-1/+1
* | Use QV4::ScopedFunctionObject typedef instead of actual typeOleg Shparber2015-01-021-2/+2
* | Fix Context::getPropertyAndBase to use Heap based objectsLars Knoll2014-12-201-3/+1