aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4objectproto.cpp
Commit message (Expand)AuthorAgeFilesLines
* V4: Check for exceptions before we use the result of a JS callUlf Hermann2020-01-231-1/+1
* QV4: Check recursion limit in toStringFabian Kosmale2020-01-071-0/+1
* Clean up frozen(), sealed(), nonExtensible() and propertiesFrozen()Ulf Hermann2019-05-311-4/+4
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-16/+16
* Include symbols in getOwnPropertyKeysLars Knoll2018-09-091-9/+15
* Fix handling of uninitialized exports when iterating module namespace objectsSimon Hausmann2018-08-291-1/+2
* Fix toLocaleString implementations in (Typed)Array.prototypeLars Knoll2018-08-231-1/+1
* Implement support for Object.valuesLars Knoll2018-08-041-0/+29
* Add support for Object.getOwnPropertyDescriptorsLars Knoll2018-08-041-0/+30
* Add Object.entries()Lars Knoll2018-08-041-0/+40
* Simplify ObjectIterator::nextLars Knoll2018-08-041-9/+4
* Fix some spec incompatibilities in Object.prototypeLars Knoll2018-08-021-8/+8
* Fix the remaining test failures with non strict arguments objectsLars Knoll2018-07-301-2/+0
* Add support for super callsLars Knoll2018-07-031-3/+3
* Implement support for new.targetLars Knoll2018-07-031-1/+1
* Prefix vtable methods with virtualLars Knoll2018-07-031-2/+2
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-6/+6
* Introduce a PropertyKey class that inherits from ValueLars Knoll2018-07-021-8/+9
* Cleanups in the Identifier APILars Knoll2018-07-021-1/+1
* Unify the get and getIndexed vtable functions of QV4::ObjectLars Knoll2018-07-021-1/+1
* Cleanup defineOwnPropertyLars Knoll2018-06-261-5/+5
* Add Proxy support for prototype handlingLars Knoll2018-06-251-33/+15
* Support preventExtensions in Proxy handlersLars Knoll2018-06-251-1/+1
* Add virtual interface for hasPropertyLars Knoll2018-06-251-6/+6
* Implement a virtual interface for getOwnPropertyLars Knoll2018-06-251-9/+4
* Check that toObject() didn't failLars Knoll2018-06-211-0/+2
* Implement ToPropertyKey() from the ES7 specLars Knoll2018-06-041-4/+4
* Use Symbol.toStringTag in Object.prototype.toStringLars Knoll2018-06-041-10/+24
* Implement Object.is and Object.getOwnPropertySymbolsLars Knoll2018-05-241-0/+31
* Implement Object.setPrototypeOf()Lars Knoll2018-05-231-0/+25
* Cleanup creation code for builtin functionsLars Knoll2018-05-021-5/+1
* Add SymbolObject, well known symbols and fix most remaining issuesLars Knoll2018-05-021-5/+5
* Partial Symbol supportLars Knoll2018-05-021-3/+7
* Smaller cleanupLars Knoll2018-05-021-13/+12
* 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