aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4engine.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Drain the markStack while collecting rootsLars Knoll2017-09-081-1/+4
| |_|/ |/| |
* | | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-08-181-3/+3
|\| | | |/ |/|
| * Use QQmlType by valueLars Knoll2017-08-021-3/+3
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-061-52/+84
|\|
| * Move the engine() accessor from Object to ManagedLars Knoll2017-05-191-2/+2
| * Get rid of the old way of defining builtin functionsLars Knoll2017-05-191-2/+2
| * Move the prototype into the internal classLars Knoll2017-05-191-45/+61
| * Move the internalClass field from Heap::Object to Heap::BaseLars Knoll2017-05-191-14/+26
| * Add ICs for String, MemberData and ArrayDataLars Knoll2017-05-191-0/+4
| * Move the list of default internal classes into EngineBaseLars Knoll2017-05-191-44/+46
| * Move a few more members from ExecutionEngine to EngineBaseLars Knoll2017-05-191-3/+1
* | QmlContextWrapper -> QQmlContextWrapperRobin Burchell2017-05-041-1/+1
* | QmlTypeWrapper: -> QQmlTypeWrapperRobin Burchell2017-05-041-1/+1
* | Merge remote-tracking branch 'origin/5.9' into devLars Knoll2017-04-221-1/+1
|\|
| * Fix build without features.qml-interpreterTasuku Suzuki2017-04-211-1/+1
* | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-04-071-1/+1
|\|
| * Fix value type encoding constant usage when cross-compilingSimon Hausmann2017-03-301-1/+1
* | Separate the stack used for GC from the regular JS stackLars Knoll2017-04-071-10/+17
* | CleanupsLars Knoll2017-04-071-17/+13
* | Remove assertObjectBelongsToEngine methodLars Knoll2017-04-071-6/+0
* | Merge remote-tracking branch 'origin/5.9' into HEADSimon Hausmann2017-03-231-1/+2
|\|
| * Complete transition to standard layout classes for JIT accessSimon Hausmann2017-03-211-1/+2
| * Fix running of 32-bit JIT code generated on 64-bit hostsSimon Hausmann2017-03-171-3/+1
* | Incremental garbage collectionLars Knoll2017-03-091-13/+15
* | Implement a real write barrierLars Knoll2017-03-091-3/+3
* | Make writes to ArrayData write-barrier safeLars Knoll2017-03-091-1/+3
* | Make all write operations to Pointer<> types go through a set() methodLars Knoll2017-03-091-2/+2
* | Separate SimpleCallData and CallDataLars Knoll2017-03-091-1/+1
* | Unify mark handling for MemberData and ArrayDataLars Knoll2017-03-091-3/+3
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-02-281-0/+2
|\|
| * Add a javascript push method binding to QQmlListPropertyIonut Alexandrescu2017-02-211-0/+2
* | NumberObject: Copy parseInt and parseFloat from the global objectRobin Burchell2017-02-031-3/+22
|/
* Make the JIT ISelFactory a templateSimon Hausmann2017-01-311-1/+1
* Add fixes for INTEGRITYKimmo Ollila2017-01-311-3/+5
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-141-2/+0
|\
| * Get rid of the GCBlockerLars Knoll2016-12-281-2/+0
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-141-24/+39
|\|
| * Get rid of SimpleScriptFunctionLars Knoll2016-12-111-4/+4
| * Refactor the calling code for (Simple)ScriptFunctionLars Knoll2016-12-091-3/+2
| * Change ExecutionContext::getFunctionObject() to getFunction()Lars Knoll2016-12-061-9/+5
| * Start cleaning up the QmlContextWrapperLars Knoll2016-12-041-2/+22
| * Cleanup Value::isObject/objectValue usagesLars Knoll2016-11-291-2/+2
| * Clean up Value::isString()/stringValue() combinationsLars Knoll2016-11-291-4/+4
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-181-7/+13
|\|
| * Make the Moth interpreter configurableLars Knoll2016-10-101-0/+6
| * QML: Introduce destroy() on Base subclassesErik Verbruggen2016-10-051-3/+3
| * QML: Move the ScarceResourceData from VariantObject onto the heapErik Verbruggen2016-10-051-4/+4
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-011-3/+4
|\|
| * QML: Make all context objects trivialErik Verbruggen2016-09-301-3/+4
* | Qml jsruntime: replace 'foreach' with 'range for'Anton Kudryavtsev2016-09-161-1/+1