aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4scopedvalue_p.h
Commit message (Expand)AuthorAgeFilesLines
...
* Remove the less often used Ref classesLars Knoll2014-07-221-1/+0
* Get rid of StringRefLars Knoll2014-07-221-1/+3
* Fix Scoped<T> constructors/assignment operators that take a T*Simon Hausmann2014-07-221-2/+8
* Make the Ref classes not template basedLars Knoll2014-02-071-21/+23
* Rename Referenced to ManagedRefLars Knoll2014-02-071-13/+14
* Move Referenced together with ManagedLars Knoll2014-02-071-81/+5
* Fix memory management issue with accessorsSimon Hausmann2014-02-071-0/+12
* Move PersistenValue and WeakValue into it's own fileLars Knoll2014-02-051-0/+1
* Move ValueRef into qv4value_p.hLars Knoll2014-01-311-61/+23
* Disentangle some includesLars Knoll2014-01-311-16/+4
* Move Encode into qv4value_p.hLars Knoll2014-01-311-45/+0
* CleanupsLars Knoll2014-01-311-38/+31
* Get rid of the SafeObject classLars Knoll2014-01-311-0/+11
* Rename some filesLars Knoll2014-01-311-1/+1
* Fix uninitialized variable in debug buildsSimon Hausmann2014-01-171-0/+3
* Encapsulate the current context and fix it's usageLars Knoll2013-12-041-2/+2
* Move the vtable pointer from the object to the internal classLars Knoll2013-12-041-1/+1
* Simplify & speed up function callingLars Knoll2013-11-091-1/+1
* V4: make Scope uncopyable.Erik Verbruggen2013-11-011-1/+3
* Correctly catch exceptions in the API methodsLars Knoll2013-10-291-0/+4
* Cleanup API of Safe<T>Lars Knoll2013-10-021-1/+1
* Use SafeValue instead of Value in ScopedValue methodsLars Knoll2013-10-021-15/+24
* Fix ObjectIterator API to be GC safeLars Knoll2013-10-021-3/+12
* Remove most uses of Value from qml/qmlLars Knoll2013-09-301-0/+2
* Remove more occurrences of QV4::ValueLars Knoll2013-09-301-3/+3
* Fix API for Object::define*PropertyLars Knoll2013-09-281-0/+3
* Remove Value::fromString()Lars Knoll2013-09-281-0/+13
* Remove more direct QV4::Value usageLars Knoll2013-09-281-1/+3
* Make Encode not inherit from ValueLars Knoll2013-09-281-11/+13
* Move Value::fromBool, ... to a new Primitive classLars Knoll2013-09-281-11/+14
* Use SafeValue in more placesLars Knoll2013-09-281-7/+7
* Fix CallContext to not hold arguments on the C stack anymoreLars Knoll2013-09-281-2/+15
* Make parts of qv8engine_p.h GC safeLars Knoll2013-09-261-0/+6
* Fix Persistent/WeakValue APILars Knoll2013-09-261-3/+7
* Prevent objects from being collected while in their constructorLars Knoll2013-09-221-2/+26
* Use StringRef for most methods in ObjectLars Knoll2013-09-221-0/+4
* Add a Safe<T> class and start using itLars Knoll2013-09-221-0/+37
* Start using StringRef for parameter passingLars Knoll2013-09-221-1/+1
* Introduce a Referenced<T> class to pass Objects into methodsLars Knoll2013-09-221-0/+45
* Further work towards an exact GCLars Knoll2013-09-221-34/+124
* Use a handwritten offsetof macroLars Knoll2013-09-201-1/+1
* Refactor our NaN boxing to be more efficientLars Knoll2013-09-181-41/+36
* Convert more methods to return a Returned<>Lars Knoll2013-09-181-0/+1
* Convert some methods to use Returned<>Lars Knoll2013-09-181-3/+6
* Convert a few more methods in ExecutionEngine to use protected pointersLars Knoll2013-09-181-2/+2
* Extend the ReturnedValue mechanism to pointers to Managed objectsLars Knoll2013-09-181-3/+88
* Convert builtin methods to return a ReturnedValueLars Knoll2013-09-181-0/+33
* Don't check whether Scoped<T> really contains a TLars Knoll2013-09-181-3/+3
* Use ReturnedValue for Managed::get().Lars Knoll2013-09-181-0/+81
* Rename QV4::ValueScope to QV4::ScopeLars Knoll2013-09-181-8/+8