aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4objectproto.cpp
Commit message (Expand)AuthorAgeFilesLines
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-1/+1
* Get rid of BuiltinFunctionLars Knoll2018-01-151-2/+2
* Convert runtime methods of Object to new calling conventionLars Knoll2017-11-131-96/+118
* Change signature for call/callAsConstructorLars Knoll2017-11-071-8/+8
* Rename the construct 'virtual' method to callAsConstructorLars Knoll2017-11-071-1/+1
* Further cleanup JSCallDataLars Knoll2017-11-071-1/+1
* Simplify JSCallData constructionLars Knoll2017-11-071-1/+1
* Get rid of JSCallData::call()Lars Knoll2017-11-071-3/+3
* Rename JSCall to JSCallDataLars Knoll2017-11-071-1/+1
* Change CallData::argc to be a QV4::ValueErik Verbruggen2017-09-191-12/+12
* Always set the correct FunctionObject when calling JS functionsLars Knoll2017-09-021-3/+3
* Move ScopedCallData and ScopedStackFrame into a separate fileLars Knoll2017-09-011-0/+1
* Don't throw from within defineOwnPropertyLars Knoll2017-08-101-2/+6
* Remove Scope::result and convert calling convention for builtinsLars Knoll2017-08-081-156/+166
* Change function signatures for call/construct backLars Knoll2017-08-041-9/+11
* Unify mark handling for MemberData and ArrayDataLars Knoll2017-03-091-4/+4
* Object: Introduce set and setIndexedRobin Burchell2017-02-091-1/+1
* ObjectPrototype: Implement Object.assign from ES6Robin Burchell2017-02-091-1/+47
* ObjectPrototype: Improve ES6 complianceRobin Burchell2017-02-071-32/+35
* ObjectPrototype: Object.freeze() no longer sets TypeError for a non-ObjectRobin Burchell2017-02-031-2/+5
* Speed up invocation of builtin functionsLars Knoll2017-01-251-207/+205
* Clean up some duplicated methodsLars Knoll2016-11-291-9/+7
* QML: Make Heap::Object and all subclasses trivialErik Verbruggen2016-10-061-2/+2
* V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-9/+12
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Simplify Object::getValueLars Knoll2015-09-151-1/+1
* Further cleanupsLars Knoll2015-09-151-1/+1
* Fix regression in ObjectProto.getOwnPropertyDescriptorLars Knoll2015-09-081-4/+4
* qml: Avoid heap allocations due to QString::fromLatin1()Sérgio Martins2015-08-131-1/+1
* Fix Object::getOwnProperty APILars Knoll2015-06-171-3/+4
* Move the StringValue members of ExecutionEngine onto the JS stackLars Knoll2015-06-101-21/+21
* Move exceptionValue and globalObject from the Engine onto the JS stackLars Knoll2015-04-241-2/+2
* Get rid of qv4value_inl_p.h and replace it by qv4typedvalue_p.hLars Knoll2015-04-241-0/+1
* Get rid of asFunctionObject()Lars Knoll2015-04-211-2/+2
* More cleanupsLars Knoll2015-04-211-6/+6
* Move memory management related functionality into it's own folderLars Knoll2015-03-021-1/+1
* Cleanup math function includes and usageAllan Sandfeld Jensen2015-02-191-2/+0
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* CleanupsLars Knoll2015-01-231-21/+21
* CleanupsLars Knoll2015-01-231-1/+1
* Remove all remaining usages of ValueRefLars Knoll2015-01-231-3/+3
* Get rid of most uses of ValueRefLars Knoll2015-01-231-4/+4
* Get rid of all uses of Managed::engine()Lars Knoll2015-01-211-4/+6
* Remove all the setVTable() calls that aren't required anymoreLars Knoll2015-01-211-1/+0
* Move extensible into the internal classLars Knoll2015-01-121-5/+1
* Use QV4::ScopedObject typedef instead of actual typeOleg Shparber2015-01-031-25/+25
* Use QV4::ScopedArrayObject typedef instead of actual typeOleg Shparber2015-01-031-2/+2
* Use QV4::ScopedFunctionObject typedef instead of actual typeOleg Shparber2015-01-021-3/+3
* Use QV4::ScopedString typedef instead of actual typeOleg Shparber2015-01-021-6/+6
* Make Property uses GC safeLars Knoll2014-12-201-22/+23