aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4mm.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* Change the object allocation schemeSimon Hausmann2014-07-221-1/+1
* Rename Managed::managedData() to d() to be consistentLars Knoll2014-07-221-2/+2
* Move Managed data into it's own subclassLars Knoll2014-07-221-17/+16
* v4: Manually inline the access to the execution engineHolger Hans Peter Freyther2014-07-201-12/+7
* Properly initialize heap profiler when starting profilingUlf Hermann2014-06-121-6/+20
* Javascript heap profilerUlf Hermann2014-06-061-4/+16
* Make the destroy method optionalLars Knoll2014-04-041-4/+5
* Making the CHUNKSIZE setable via environment variableKarim Pinter2014-04-011-4/+8
* Fix double deletionSimon Hausmann2014-03-281-1/+1
* Be a bit more conservative with allocating memoryLars Knoll2014-03-271-2/+2
* Remove the scribble option from the memory managerLars Knoll2014-03-271-7/+0
* Get rid of collectDeletablesLars Knoll2014-03-271-9/+12
* Optional reporting of GC statistics to stdoutLars Knoll2014-03-251-13/+45
* Remove unused methodLars Knoll2014-03-251-12/+4
* Remove code for conservative GCLars Knoll2014-03-251-186/+0
* Allow maximum block size to be specified as an environment variable.Michael Brasser2014-03-131-3/+11
* CleanupsLars Knoll2014-01-311-3/+3
* Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-01-241-0/+8
|\
| * Make compile on DragonFly BSD.Alex Blasche2014-01-211-0/+8
* | Split ManagedVTable into two classesLars Knoll2014-01-211-2/+3
* | Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-01-171-5/+10
|\|
| * Do not crash if /proc is not mountedAlbert Astals Cid2014-01-151-5/+10
* | Clear out memory in the GC, not when constructing objectsLars Knoll2014-01-031-0/+2
|/
* Move the vtable pointer from the object to the internal classLars Knoll2013-12-041-5/+5
* Fix MSVC-64-warnings about truncation of integers.Friedemann Kleint2013-11-261-3/+4
* Fix MSVC-64-warning about shift word size.Friedemann Kleint2013-11-261-1/+1
* Turn execution contexts into Managed objectsLars Knoll2013-11-221-15/+0
* Add support for large items to the memory managerLars Knoll2013-11-221-2/+39
* Initialize variables before using them.Sérgio Martins2013-11-061-0/+2
* Fix build on WinRTAndrew Knight2013-11-061-1/+1
* Don't run the GC too oftenLars Knoll2013-11-051-8/+13
* Refactor marking GC'ed objectsLars Knoll2013-11-051-19/+13
* Some minor optimizationsLars Knoll2013-10-191-11/+5
* Turn on exact garbage collection by defaultLars Knoll2013-10-161-22/+23
* Remove debug outputLars Knoll2013-10-151-4/+0
* Smaller cleanupsLars Knoll2013-10-111-4/+3
* Use common prefix for environment variableKai Koehne2013-10-091-3/+3
* Remove some more uses of QV4::ValueLars Knoll2013-10-021-6/+0
* Move Value::fromBool, ... to a new Primitive classLars Knoll2013-09-281-2/+2
* Move more API over to use ValueRefLars Knoll2013-09-261-3/+3
* wince: Build fix, NtCurrentTeb() is not available in this platform.Sérgio Martins2013-09-251-0/+65
* Prevent objects from being collected while in their constructorLars Knoll2013-09-221-7/+10
* Further work towards an exact GCLars Knoll2013-09-221-1/+1
* Remove qLowerBound usages from declarativeGiuseppe D'Angelo2013-09-131-1/+1
* Remove qSort usages from declarativeGiuseppe D'Angelo2013-09-131-1/+2
* Create a stack for JS values and use it in the interpreterLars Knoll2013-09-111-0/+13
* Fix compilation with MSVC 2008 (and prospective Windows CE build fix)Simon Hausmann2013-08-221-2/+2
* Restructure source codeLars Knoll2013-08-081-0/+605