aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4arrayobject.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Change CallData::argc to be a QV4::ValueErik Verbruggen2017-09-191-24/+25
* Always set the correct FunctionObject when calling JS functionsLars Knoll2017-09-021-65/+65
* Move ScopedCallData and ScopedStackFrame into a separate fileLars Knoll2017-09-011-1/+1
* Fix callbacks from the methods of ArrayObjectLars Knoll2017-08-101-10/+9
* Avoid creating a CallContext for simple functionsLars Knoll2017-08-101-2/+1
* Don't throw exceptions in Object::delete(indexed) anymoreLars Knoll2017-08-101-6/+8
* Don't throw errors from the internal put methods anymoreLars Knoll2017-08-101-39/+67
* Fix strict mode usage in Array.spliceLars Knoll2017-08-101-3/+0
* Remove Scope::result and convert calling convention for builtinsLars Knoll2017-08-081-111/+111
* Change function signatures for call/construct backLars Knoll2017-08-041-29/+34
* Unify mark handling for MemberData and ArrayDataLars Knoll2017-03-091-2/+2
* Speed up invocation of builtin functionsLars Knoll2017-01-251-347/+328
* Add ECMAScript 6 Array find and findIndex methodsKai Uwe Broulik2016-11-101-0/+76
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-10-101-5/+8
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-09-301-5/+8
| |\
| | * Fix crash on Array.prototype.join.call(0)Robin Burchell2016-09-291-5/+8
* | | 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-34/+30
|/ /
* / Updated license headersJani Heikkinen2016-01-191-14/+20
|/
* Move the StringValue members of ExecutionEngine onto the JS stackLars Knoll2015-06-101-12/+12
* 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-1/+1
* More cleanupsLars Knoll2015-04-211-3/+3
* Further cleanupsLars Knoll2015-04-161-2/+2
* Wrap members in Object in a Heap::PointerLars Knoll2015-03-201-1/+1
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* CleanupsLars Knoll2015-01-231-55/+55
* CleanupsLars Knoll2015-01-231-4/+4
* Remove all remaining usages of ValueRefLars Knoll2015-01-231-1/+1
* Get rid of most uses of ValueRefLars Knoll2015-01-231-3/+2
* Get rid of all uses of Managed::engine()Lars Knoll2015-01-211-1/+1
* Remove all the setVTable() calls that aren't required anymoreLars Knoll2015-01-211-1/+0
* Get rid of hasAccessorProperty in Heap::BaseLars Knoll2015-01-121-1/+3
* Use QV4::ScopedObject typedef instead of actual typeOleg Shparber2015-01-031-8/+8
* Use QV4::ScopedArrayObject typedef instead of actual typeOleg Shparber2015-01-031-5/+5
* Use QV4::ScopedFunctionObject typedef instead of actual typeOleg Shparber2015-01-021-7/+7
* Remove most of the places where getPointer() is usedLars Knoll2014-12-201-9/+9
* Add default parameter value for ExecutionEngine::newString()Oleg Shparber2014-12-121-1/+1
* Fix Object::arrayData() accessor to return a heap objectLars Knoll2014-12-111-4/+4
* Remove non required arrayData() accesses from qv4arrayobject.cppLars Knoll2014-12-101-7/+7
* Remove ExecutionContext from the array sorting codeLars Knoll2014-11-151-1/+1
* Cleanup: remove Value::toString/Object overloads taking a contextLars Knoll2014-11-151-20/+20
* Ported ExecutionEngine::newString and newIdentifier to Heap::StringSimon Hausmann2014-11-121-3/+3
* Move Data of Variant and ArgumentsObject into Heap namespaceLars Knoll2014-11-081-2/+2
* Move Data of FunctionObject and related classes into HeapLars Knoll2014-11-081-1/+1
* Begin moving the data out of Managed objectsLars Knoll2014-11-081-5/+6
* Move the throw methods from ExecutionContext to ExecutionEngineLars Knoll2014-11-041-12/+12
* Cleanup header file dependenciesLars Knoll2014-11-041-0/+1
* Don't check the this pointer for 0 in member functionsLars Knoll2014-10-271-0/+3
* Rework our simple array implementationLars Knoll2014-10-271-14/+11