summaryrefslogtreecommitdiff
path: root/rts/sm/Storage.c
Commit message (Expand)AuthorAgeFilesLines
* GC: move static object processinng into thread-local storageSimon Marlow2008-04-161-1/+0
* GC: rearrange storage to reduce memory accesses in the inner loopSimon Marlow2008-04-161-8/+10
* Add profiling of spinlocksSimon Marlow2008-04-161-0/+4
* Release some of the memory allocated to a stack when it shrinks (#2090)simonmar@microsoft.com2008-02-281-0/+28
* memInventory: optionally dump the memory inventorysimonmar@microsoft.com2008-01-301-12/+29
* calcNeeded: fix the calculation, we weren't counting G0 step 1simonmar@microsoft.com2008-01-301-4/+5
* calcNeeded: add in the large blocks toosimonmar@microsoft.com2008-01-301-2/+2
* update a commentSimon Marlow2008-01-301-3/+2
* findSlop: useful function for tracking down excessive slop in gdbsimonmar@microsoft.com2007-12-141-0/+15
* calculate wastage due to unused memory at the end of each blocksimonmar@microsoft.com2007-12-141-4/+42
* GC refactoring: change evac_gen to evac_stepSimon Marlow2007-10-311-10/+15
* Refactoring of the GC in preparation for parallel GCSimon Marlow2007-10-311-8/+10
* Fix warnings in the RTSIan Lynagh2008-03-251-1/+2
* FIX #1791: fail with out-of-heap when allocating more than the max heap size ...Simon Marlow2007-10-241-0/+8
* rollback "accounting wibble: we were missing an alloc_blocks .. "Simon Marlow2007-10-181-1/+3
* Add allocateInGen() for allocating in a specific generation, and cleanupsSimon Marlow2007-10-121-133/+91
* accounting wibble: we were missing an alloc_blocks++ in allocateLocal()Simon Marlow2007-10-121-0/+1
* Add a proper write barrier for MVarsSimon Marlow2007-10-111-2/+22
* +RTS -xbXXXXX sets the "heap base" to 0xXXXXXXSimon Marlow2007-06-271-0/+2
* fix memory leak in allocExec/freeExec (see bug #985)Simon Marlow2007-02-051-7/+11
* Free various things we allocateIan Lynagh2006-12-151-0/+1
* Rework the block allocatorSimon Marlow2006-12-141-8/+1
* fix wibble in memory leak error dumpSimon Marlow2006-12-141-1/+1
* MERGE: Fix Windows DEP violations (bug #885)Simon Marlow2006-12-121-0/+5
* fix failing assertionSimon Marlow2006-11-231-2/+2
* refactor code for memInventory()Simon Marlow2006-11-221-43/+39
* allocatePinned(): fix n_large_blocks count after allocating a new blockSimon Marlow2006-11-221-0/+1
* fix bug in memInventory() giving false memory leak errorsSimon Marlow2006-11-221-1/+1
* improve the diagnostic generated by memInventory() for a memory leakSimon Marlow2006-10-271-29/+42
* copyright updates and add Commentary linksSimon Marlow2006-10-261-1/+6
* Remove PAR/GRAN code from the storage managerSimon Marlow2006-10-251-9/+0
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-241-0/+1246