aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4scopedvalue_p.h
Commit message (Expand)AuthorAgeFilesLines
...
* Refactor persistent valuesLars Knoll2015-01-161-5/+1
* Make sure we always have an engine when assigning to a PersistentLars Knoll2015-01-131-5/+0
* Make Managed inherit ValueLars Knoll2014-12-201-3/+3
* Make Property uses GC safeLars Knoll2014-12-201-1/+4
* Fix the way we set the property name during iterationLars Knoll2014-12-201-0/+7
* Return Heap::ExecutionContext for currentContext()Lars Knoll2014-12-191-1/+10
* Cleanup code that modifies the JS stackLars Knoll2014-12-191-8/+5
* Mark JS freed parts of the JS stack as undefined in valgrindLars Knoll2014-12-191-2/+9
* Make ExecutionContextSaver GC safeLars Knoll2014-12-191-0/+21
* Add default parameter value for ScopedCallData()Oleg Shparber2014-12-121-1/+1
* Cleanup header inclusion orderLars Knoll2014-12-111-19/+9
* Move function definition where it belongsLars Knoll2014-12-091-5/+0
* Fix run-time string handling with regards to the new heapSimon Hausmann2014-11-211-2/+2
* Remove the remaining uses of Returned<T>Simon Hausmann2014-11-151-95/+0
* Convert ExecutionContext::parent/outer to use a heap objectLars Knoll2014-11-121-0/+12
* Begin moving the data out of Managed objectsLars Knoll2014-11-081-4/+4
* Cleanup header file dependenciesLars Knoll2014-11-041-0/+1
* Remove most calls to Value::managed()Lars Knoll2014-11-041-1/+1
* Changed Value to store Managed::Data pointers directlySimon Hausmann2014-11-041-10/+12
* Get rid of !this and similar constructsLars Knoll2014-10-311-0/+10
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* Fix Scoped(Value) assignment/construction on 32-bitSimon Hausmann2014-07-221-0/+12
* Convert regexpsLars Knoll2014-07-221-0/+14
* Start implement new Object creation patternLars Knoll2014-07-221-0/+16
* Get rid of CallDataRefLars Knoll2014-07-221-32/+0
* Get rid of ManagedRefLars Knoll2014-07-221-22/+0
* Get rid of all uses of ObjectRefLars Knoll2014-07-221-2/+0
* 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