aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4value.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Smaller cleanupsLars Knoll2013-10-111-4/+1
* Cleanup exception handlingSimon Hausmann2013-10-031-1/+0
* Change exception handling APISimon Hausmann2013-10-021-5/+10
* Remove Value::fromString()Lars Knoll2013-09-281-10/+0
* Remove more direct QV4::Value usageLars Knoll2013-09-281-2/+2
* Move Value::toInteger(double) and related to PrimitiveLars Knoll2013-09-281-4/+4
* Fix Persistent/WeakValue APILars Knoll2013-09-261-41/+32
* Don't use Value::emptyValue() anymore.Lars Knoll2013-09-221-2/+4
* Further work towards an exact GCLars Knoll2013-09-221-0/+30
* Fix handling of empty ValuesLars Knoll2013-09-181-0/+2
* Refactor our NaN boxing to be more efficientLars Knoll2013-09-181-38/+41
* Optimize some runtime methodsLars Knoll2013-09-181-43/+5
* Convert methods in qv4runtime to use Returned<X>Lars Knoll2013-09-181-1/+1
* Extend the ReturnedValue mechanism to pointers to Managed objectsLars Knoll2013-09-181-1/+1
* Use ReturnedValue for Managed::get().Lars Knoll2013-09-181-6/+0
* Rename QV4::ValueScope to QV4::ScopeLars Knoll2013-09-181-3/+3
* Use a ReturnedValue for Managed::call()Lars Knoll2013-09-181-0/+15
* Use a ReturnedValue when converting to String or ObjectLars Knoll2013-09-121-13/+45
* Continue conversion to using scoped valuesLars Knoll2013-09-111-10/+75
* Restructure source codeLars Knoll2013-08-081-0/+403