aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4functionobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* Garbage collect member dataLars Knoll2014-04-041-1/+2
* Fix typoSimon Hausmann2014-04-011-2/+2
* Optimize construct callsLars Knoll2014-03-271-1/+1
* Fix CompiledData::CompilationUnit object leakLiang Jian2014-03-131-5/+0
* Fix copying of Property'sLars Knoll2014-03-101-3/+3
* Use an array of Value's for Object::memberDataLars Knoll2014-03-071-5/+4
* Better way of retrieving the prototype property for FunctionObjectsLars Knoll2014-03-071-53/+22
* Remove the name member of FunctionObjectLars Knoll2014-03-071-9/+19
* Reduce memory consumption of FunctionObjectLars Knoll2014-03-071-21/+6
* Remove nArguments and name from QV4::FunctionLars Knoll2014-03-031-8/+6
* Improve memory usage in QML/V4 engine.Michael Brasser2014-02-281-4/+4
* Clean up our internal namespacesLars Knoll2014-02-231-2/+2
* Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-02-181-7/+12
|\
| * Fix spurious binding loop errors in QtQuick Controls and other placesSimon Hausmann2014-02-161-7/+12
* | Satellite profiler for V4Ulf Hermann2014-02-121-4/+5
* | CleanupsLars Knoll2014-01-311-7/+7
* | Split ManagedVTable into two classesLars Knoll2014-01-211-13/+13
* | Save memory on array dataLars Knoll2014-01-201-2/+2
* | Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-01-171-3/+0
|\|
| * Fix failing context->next != 0x1 assertionSimon Hausmann2014-01-161-3/+0
* | Cleanup: change signature of Object::insertMember()Lars Knoll2014-01-091-6/+6
* | Rework array handling for JS objectsLars Knoll2014-01-091-4/+4
* | Move array data into it's own structLars Knoll2014-01-031-2/+2
* | Move Managed::type and some flags into the vtableLars Knoll2014-01-031-2/+0
|/
* Encapsulate the current context and fix it's usageLars Knoll2013-12-041-23/+23
* Remove setVTable calls in performance critical areasLars Knoll2013-12-041-16/+28
* Move the vtable pointer from the object to the internal classLars Knoll2013-12-041-16/+11
* Use an internalClass to represent formals and locals in CallContextsLars Knoll2013-12-041-18/+8
* Remove unused inline wrapperLars Knoll2013-12-041-2/+2
* Speedup JS instanceof operatorLars Knoll2013-12-041-33/+18
* Improve type interference for QObject propertiesSimon Hausmann2013-11-251-1/+2
* Turn execution contexts into Managed objectsLars Knoll2013-11-221-1/+1
* Speed up arguments objectLars Knoll2013-11-221-1/+1
* Limit the amount of memory we allocate on the stackLars Knoll2013-11-181-0/+7
* Simplify & speed up function callingLars Knoll2013-11-091-25/+50
* Move conversion of this object into generated codeLars Knoll2013-11-051-16/+0
* Minor optimisationsLars Knoll2013-11-051-30/+34
* Refactor marking GC'ed objectsLars Knoll2013-11-051-9/+9
* Fix various compiler warnings in order to remove warn_off in the near futureErik Verbruggen2013-11-041-7/+6
* Speed up id object lookupsSimon Hausmann2013-10-291-0/+13
* Protect write accesses to objectsLars Knoll2013-10-291-0/+24
* Avoid side effects when en exception has been thrown.Lars Knoll2013-10-291-13/+12
* V4 debugger: retrieve formals and locals.Erik Verbruggen2013-10-241-1/+1
* Speed up exception propagationSimon Hausmann2013-10-161-57/+15
* Remove some unused flags from ManagedLars Knoll2013-10-121-5/+0
* Smaller cleanupsLars Knoll2013-10-111-4/+2
* Cleanup exception handlingSimon Hausmann2013-10-031-1/+1
* Change exception handling APISimon Hausmann2013-10-021-18/+12
* Use SafeValue instead of Value in ScopedValue methodsLars Knoll2013-10-021-2/+2
* Remove more uses of ValueLars Knoll2013-10-021-4/+4