2008-02-28 |
simonmar@microsoft.com | Release some of the memory allocated to a stack when... |
tree | commitdiff |
2008-02-28 |
simonmar@microsoft.com | scavengeTSO might encounter a ThreadRelocated; cope |
tree | commitdiff |
2008-02-18 |
simonmar@microsoft.com | refactoring |
tree | commitdiff |
2008-02-15 |
simonmar@microsoft.com | fix off-by-one |
tree | commitdiff |
2008-01-30 |
simonmar@microsoft.com | comment out a bogus assertion |
tree | commitdiff |
2008-01-30 |
simonmar@microsoft.com | memInventory: optionally dump the memory inventory |
tree | commitdiff |
2008-01-30 |
simonmar@microsoft.com | calcNeeded: fix the calculation, we weren't counting... |
tree | commitdiff |
2008-01-30 |
simonmar@microsoft.com | calcNeeded: add in the large blocks too |
tree | commitdiff |
2008-01-30 |
Simon Marlow | update a comment |
tree | commitdiff |
2008-01-30 |
simonmar@microsoft.com | tell Emacs these files are C |
tree | commitdiff |
2008-01-18 |
Simon Marlow | fix an assertion |
tree | commitdiff |
2008-01-15 |
simonmar@microsoft.com | small rearrangement |
tree | commitdiff |
2008-01-11 |
simonmar@microsoft.com | remove unused declaration |
tree | commitdiff |
2008-01-10 |
Simon Marlow | more fixes for THUNK_SELECTORs |
tree | commitdiff |
2008-01-10 |
simonmar@microsoft.com | Fix bug in eval_thunk_selector() |
tree | commitdiff |
2008-01-09 |
Simon Marlow | move markSparkQueue into GC.c, as it needs the register... |
tree | commitdiff |
2008-01-09 |
Simon Marlow | Fix bug: eval_thunk_selector was calling the unlocked... |
tree | commitdiff |
2007-12-14 |
simonmar@microsoft.com | findSlop: useful function for tracking down excessive... |
tree | commitdiff |
2007-12-14 |
simonmar@microsoft.com | calculate wastage due to unused memory at the end of... |
tree | commitdiff |
2007-12-14 |
simonmar@microsoft.com | bugfix: check for NULL before testing isPartiallyFull... |
tree | commitdiff |
2007-12-13 |
simonmar@microsoft.com | have each GC thread call GetRoots() |
tree | commitdiff |
2007-12-13 |
simonmar@microsoft.com | use synchronised version of freeChain() in scavenge_mut... |
tree | commitdiff |
2007-12-12 |
simonmar@microsoft.com | remove old comment |
tree | commitdiff |
2007-11-29 |
simonmar@microsoft.com | GC: small improvement to parallelism |
tree | commitdiff |
2007-11-29 |
simonmar@microsoft.com | EVACUATED: target is definitely HEAP_ALLOCED(), no... |
tree | commitdiff |
2007-11-27 |
simonmar@microsoft.com | in scavenge_block(), keep going if we're scanning the... |
tree | commitdiff |
2007-11-27 |
simonmar@microsoft.com | count the number of todo blocks, and add a trace |
tree | commitdiff |
2007-11-23 |
simonmar@microsoft.com | oops, restore accidentally disabled hash-consing for... |
tree | commitdiff |
2007-11-21 |
simonmar@microsoft.com | assertion fix |
tree | commitdiff |
2007-11-21 |
Simon Marlow | cache bd->todo_bd->free and the limit in the workspace |
tree | commitdiff |
2007-11-21 |
simonmar@microsoft.com | warning fix |
tree | commitdiff |
2007-11-20 |
simonmar@microsoft.com | fix boundary bugs in a couple of for-loops |
tree | commitdiff |
2007-11-20 |
simonmar@microsoft.com | improvements to PAPI support |
tree | commitdiff |
2007-11-01 |
Simon Marlow | fix a warning |
tree | commitdiff |
2007-11-01 |
Simon Marlow | fix a warning |
tree | commitdiff |
2007-10-31 |
Simon Marlow | rename n_threads to n_gc_threads |
tree | commitdiff |
2007-10-31 |
Simon Marlow | Refactor PAPI support, and add profiling of multithread... |
tree | commitdiff |
2007-10-31 |
Simon Marlow | fix merge errors |
tree | commitdiff |
2007-10-31 |
Simon Marlow | refactoring of eager_promotion in scavenge_block() |
tree | commitdiff |
2007-10-31 |
Simon Marlow | compile special minor GC versions of evacuate() and... |
tree | commitdiff |
2007-10-31 |
Simon Marlow | fixes for eval_thunk_selector() in parallel GC |
tree | commitdiff |
2007-10-31 |
Simon Marlow | Remove the optimisation of avoiding scavenging for... |
tree | commitdiff |
2007-10-31 |
Simon Marlow | GC refactoring: change evac_gen to evac_step |
tree | commitdiff |
2007-10-31 |
Simon Marlow | GC refactoring: make evacuate() take an StgClosure** |
tree | commitdiff |
2007-10-31 |
Simon Marlow | tiny optimisation in evacuate() |
tree | commitdiff |
2007-10-31 |
Simon Marlow | Initial parallel GC support |
tree | commitdiff |
2007-10-31 |
Simon Marlow | Refactoring of the GC in preparation for parallel GC |
tree | commitdiff |
2007-10-30 |
Simon Marlow | move GetRoots() to GC.c |
tree | commitdiff |
2008-04-11 |
Simon Marlow | FIX #2197: an update frame might point to an IND_OLDGEN |
tree | commitdiff |
2008-03-25 |
Ian Lynagh | Fix warnings in the RTS |
tree | commitdiff |
2007-10-24 |
Simon Marlow | FIX #1791: fail with out-of-heap when allocating more... |
tree | commitdiff |
2007-10-18 |
Simon Marlow | rollback "accounting wibble: we were missing an alloc_b... |
tree | commitdiff |
2007-10-17 |
Simon Marlow | Refactoring: extract platform-specific code from sm... |
tree | commitdiff |
2007-10-12 |
Simon Marlow | Add allocateInGen() for allocating in a specific genera... |
tree | commitdiff |
2007-10-12 |
Simon Marlow | optimise isAlive() |
tree | commitdiff |
2007-10-12 |
Simon Marlow | accounting wibble: we were missing an alloc_blocks... |
tree | commitdiff |
2007-10-11 |
Simon Marlow | Add a proper write barrier for MVars |
tree | commitdiff |
2007-10-05 |
Thorkil Naur | FIX validate for PPC Mac OS X - Evac.h |
tree | commitdiff |
2007-09-25 |
Simon Marlow | fix to previous fix to THUNK_SELECTOR machinery 2007-09-25 |
tree | commitdiff |
2007-09-17 |
Simon Marlow | FIX #1038: failure of selector-thunk machinery to do... |
tree | commitdiff |
2007-09-06 |
Roman Leshchinskiy | Fix OS X warnings |
tree | commitdiff |
2007-09-03 |
Ian Lynagh | Fix building RTS with gcc 2.*; declare all variables... |
tree | commitdiff |
2007-09-03 |
Simon Marlow | bump MAX_THUNK_SELECTOR_DEPTH from 8 to 16 |
tree | commitdiff |
2007-08-30 |
Simon Marlow | Windows: give a better error message when running out... |
tree | commitdiff |
2007-08-24 |
Simon Marlow | FIX #1519, crash in biographical profiling |
tree | commitdiff |
2007-08-08 |
Clemens Fruhwirth | Build RTS as dynamic library |
tree | commitdiff |
2007-07-30 |
Simon Marlow | FIX compacting GC (bug1010, and other failures) |
tree | commitdiff |
2007-07-27 |
Simon Marlow | Pointer Tagging |
tree | commitdiff |
2007-06-27 |
Simon Marlow | +RTS -xbXXXXX sets the "heap base" to 0xXXXXXX |
tree | commitdiff |
2007-04-04 |
Simon Marlow | MERGE: Fix bug exposed by conc052. |
tree | commitdiff |
2007-03-22 |
Ian Lynagh | Add an --install-signal-handlers=<yes|no> RTS flag... |
tree | commitdiff |
2007-02-28 |
Simon Marlow | Remove vectored returns. |
tree | commitdiff |
2007-02-27 |
Simon Marlow | Remove the itbls field of BCO, put itbls in with the... |
tree | commitdiff |
2007-02-14 |
Simon Marlow | add a ToDo, reference bug #1147 |
tree | commitdiff |
2007-02-05 |
Simon Marlow | fix memory leak in allocExec/freeExec (see bug #985) |
tree | commitdiff |
2006-12-15 |
Ian Lynagh | Free various things we allocate |
tree | commitdiff |
2006-12-14 |
Simon Marlow | Rework the block allocator |
tree | commitdiff |
2006-12-14 |
Simon Marlow | fix wibble in memory leak error dump |
tree | commitdiff |
2006-12-12 |
Simon Marlow | MERGE: Fix Windows DEP violations (bug #885) |
tree | commitdiff |
2006-11-24 |
Simon Marlow | small stats fix |
tree | commitdiff |
2006-11-23 |
Simon Marlow | fix failing assertion |
tree | commitdiff |
2006-11-22 |
Simon Marlow | refactor code for memInventory() |
tree | commitdiff |
2006-11-22 |
Simon Marlow | allocatePinned(): fix n_large_blocks count after alloca... |
tree | commitdiff |
2006-11-22 |
Simon Marlow | fix bug in memInventory() giving false memory leak... |
tree | commitdiff |
2006-11-21 |
Lemmih | Remove the concept of stableRoots. |
tree | commitdiff |
2006-11-21 |
Simon Marlow | small fix to DEBUG case in coalesce/freeGroup patch |
tree | commitdiff |
2006-11-21 |
Simon Marlow | optimisation to freeGroup() to avoid an O(N^2) pathalog... |
tree | commitdiff |
2006-11-15 |
Simon Marlow | remove unused includes, now that Storage.h & Stable... |
tree | commitdiff |
2006-11-14 |
Simon Marlow | Fix (yet another) odd interaction between selector... |
tree | commitdiff |
2006-10-27 |
Simon Marlow | improve the diagnostic generated by memInventory()... |
tree | commitdiff |
2006-10-26 |
Simon Marlow | copyright updates and add Commentary links |
tree | commitdiff |
2006-10-25 |
Simon Marlow | Remove PAR/GRAN code from the storage manager |
tree | commitdiff |
2006-10-24 |
Simon Marlow | Split GC.c, and move storage manager into sm/ directory |
tree | commitdiff |
|