aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4value.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move qv4string{_p.h|.cpp} out of the devtoolsUlf Hermann2019-05-101-3/+1
* Move compileModule() into qv4codegen.cppUlf Hermann2019-05-081-1/+1
* Clean up the property key API in StringOrSymbolLars Knoll2018-07-021-4/+2
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-2/+2
* Introduce a PropertyKey class that inherits from ValueLars Knoll2018-07-021-3/+14
* Implement ToPropertyKey() from the ES7 specLars Knoll2018-06-041-0/+11
* Add the start of a Set from ES7Robin Burchell2018-05-301-0/+5
* qv4arrayobject: Implement Array.prototype.includes from ES7Robin Burchell2018-05-251-0/+14
* Fixes to symbol handling in StringObject and toString()Lars Knoll2018-05-021-2/+5
* Fix stringToNumber() to work with SymbolsLars Knoll2018-05-021-0/+5
* Partial Symbol supportLars Knoll2018-05-021-0/+3
* Remove dependency from qv4heap_p.h onto qv4internalclass_p.hLars Knoll2018-04-121-1/+1
* Optimize Value::toObject/toStringLars Knoll2017-11-151-4/+0
* Fix calling convention for some often used functions in QV4::ValueLars Knoll2017-08-281-21/+18
* Avoid more stores of the accumulator on the stackLars Knoll2017-08-281-0/+1
* Optimize toInt32()/toUInt32()Lars Knoll2017-08-181-66/+0
* Optimize Value::toBoolean()Lars Knoll2017-08-021-8/+9
* Fix sameValue againErik Verbruggen2017-06-221-2/+4
* Fix another -0 checkErik Verbruggen2017-06-221-2/+2
* Silence GCC 7 warnings about implicit fallthrough in Qt codeThiago Macieira2017-04-201-0/+3
* V4: Streamline Value::toBoolean and prevent calls to Value::type()Erik Verbruggen2016-11-291-9/+9
* Cleanup Value::isObject/objectValue usagesLars Knoll2016-11-291-2/+2
* Clean up Value::isString()/stringValue() combinationsLars Knoll2016-11-291-14/+16
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Remove type punning from QV4::Value.Erik Verbruggen2015-07-241-10/+10
* Get rid of qv4value_inl_p.h and replace it by qv4typedvalue_p.hLars Knoll2015-04-241-2/+1
* More cleanups in qv4value_p.hLars Knoll2015-04-241-4/+59
* Move memory management related functionality into it's own folderLars Knoll2015-03-021-1/+1
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Remove all remaining usages of ValueRefLars Knoll2015-01-231-4/+4
* Get rid of most uses of ValueRefLars Knoll2015-01-231-1/+1
* Get rid of all uses of Managed::engine()Lars Knoll2015-01-211-3/+6
* Remove the executioncontext in a few more places where it's not neededLars Knoll2014-11-211-6/+3
* Cleanup exception catching codeLars Knoll2014-11-151-2/+2
* Cleanup: remove Value::toString/Object overloads taking a contextLars Knoll2014-11-151-10/+0
* Ported ExecutionEngine::newString and newIdentifier to Heap::StringSimon Hausmann2014-11-121-4/+4
* Ported most ExecutionEnginew::new* factory methods away from Returned<T>Simon Hausmann2014-11-121-4/+4
* Convert methods in RuntimeHelpers to take an engine pointerLars Knoll2014-11-121-6/+11
* Get rid of Members and directly store MemberData::Data pointersLars Knoll2014-11-071-0/+2
* Cleanup header file dependenciesLars Knoll2014-11-041-0/+1
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* Move Managed data into it's own subclassLars Knoll2014-07-221-3/+3
* Extend the QML bootstrap library by the IR buildersSimon Hausmann2014-04-231-0/+10
* Cleanup our runtime methodsLars Knoll2014-03-111-11/+11
* Simplify some runtime codeLars Knoll2014-02-221-0/+1
* Move PersistenValue and WeakValue into it's own fileLars Knoll2014-02-051-210/+0
* Disentangle some includesLars Knoll2014-01-311-0/+5
* Encapsulate the current context and fix it's usageLars Knoll2013-12-041-3/+3
* Refactor marking GC'ed objectsLars Knoll2013-11-051-2/+2
* Fix the remaining try/catch statements in C++Lars Knoll2013-10-291-11/+9