aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4object.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a crash when copying array dataLars Knoll2015-10-201-1/+1
* Add method to convert identifiers back into QV4::String objectsLars Knoll2015-09-251-1/+2
* Move remaining objects to new constructor syntaxLars Knoll2015-09-221-10/+0
* Use the new construction scheme for RegExpObjectsLars Knoll2015-09-221-1/+0
* Inline property data into the objectLars Knoll2015-09-221-5/+13
* Get rid of propertyAt in ObjectLars Knoll2015-09-151-13/+30
* Replace __getPropertyDescriptor__ with a getValueOrSetter callLars Knoll2015-09-151-35/+30
* Further reduce usage of PropertyLars Knoll2015-09-151-17/+20
* Simplify Object::getValueLars Knoll2015-09-151-8/+8
* Simplify Object::putValue()Lars Knoll2015-09-151-2/+5
* CleanupsLars Knoll2015-09-151-14/+17
* Further cleanupsLars Knoll2015-09-151-3/+3
* Cleanup usage of ExecutionEngine::currentContextLars Knoll2015-09-151-11/+11
* Encapsulate and protect all accesses to the vtable of Heap objectsLars Knoll2015-08-101-1/+1
* Remove type punning from QV4::Value.Erik Verbruggen2015-07-241-5/+5
* Store a Heap::String pointer in StringObjectLars Knoll2015-06-171-4/+2
* Get rid of the tmpProperty in StringObjectLars Knoll2015-06-171-22/+19
* Fix Object::getOwnProperty APILars Knoll2015-06-171-16/+19
* Move the StringValue members of ExecutionEngine onto the JS stackLars Knoll2015-06-101-7/+7
* Move more objects from the v4 engine to the js stackLars Knoll2015-04-241-1/+1
* Get rid of qv4value_inl_p.h and replace it by qv4typedvalue_p.hLars Knoll2015-04-241-0/+1
* Rename Heap::Base::as() to cast()Lars Knoll2015-04-211-2/+2
* More cleanupsLars Knoll2015-04-211-10/+10
* Get rid of asManaged()Lars Knoll2015-04-211-2/+2
* Further cleanupsLars Knoll2015-04-161-6/+6
* Reduce dependenciesLars Knoll2015-03-201-2/+2
* Wrap members in Object in a Heap::PointerLars Knoll2015-03-201-2/+2
* Move memory management related functionality into it's own folderLars Knoll2015-03-021-1/+1
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Get rid of most uses of ValueRefLars Knoll2015-01-231-20/+20
* Move the internalClass pointer into Heap::ObjectLars Knoll2015-01-211-1/+1
* Get rid of all uses of Managed::engine()Lars Knoll2015-01-211-8/+8
* Move vtable out of internalClassLars Knoll2015-01-201-1/+1
* Don't require an ExecutionEngine member in String anymoreLars Knoll2015-01-161-6/+6
* Get rid of hasAccessorProperty in Heap::BaseLars Knoll2015-01-121-14/+2
* Use QV4::ScopedFunctionObject typedef instead of actual typeOleg Shparber2015-01-021-2/+2
* Use QV4::ScopedString typedef instead of actual typeOleg Shparber2015-01-021-1/+1
* Make Managed inherit ValueLars Knoll2014-12-201-1/+1
* Make Property uses GC safeLars Knoll2014-12-201-26/+26
* Return a Heap object from the getter()/setter() methods of PropertyLars Knoll2014-12-201-8/+11
* Fix crash when setting proto to 0Lars Knoll2014-12-201-2/+2
* Remove most of the places where getPointer() is usedLars Knoll2014-12-201-9/+9
* Fix the way we set the property name during iterationLars Knoll2014-12-201-4/+3
* Return Heap::ExecutionContext for globalContext()Lars Knoll2014-12-191-4/+7
* Return Heap::ExecutionContext for currentContext()Lars Knoll2014-12-191-11/+11
* Return a Heap::Object in Object::prototype()Lars Knoll2014-12-171-17/+23
* Add default parameter value for ScopedCallData()Oleg Shparber2014-12-121-1/+1
* Move prototype back from the vtable into ObjectLars Knoll2014-12-111-7/+10
* Encapsulate accesses to the root contextLars Knoll2014-12-111-4/+4
* Remove arrayData() calls from qv4object.cppLars Knoll2014-12-101-21/+24