Add ASSERTs to all calls of nameModule
[ghc-hetmet.git] / rts / sm /
2008-10-01 Simon MarlowFix #2637: conc032(threaded2) failure
2008-09-19 Simon MarlowOn Linux use libffi for allocating executable memory...
2008-09-12 Simon MarlowFix #2586, bug in THUNK_SELECTORs (again)
2008-09-12 Simon MarlowFix crash in biographical heap profiling (#2576) 2008-09-12 2008-09-12_2
2008-09-12 Simon MarlowFix some bugs in the stack-reducing code (#2571)
2008-09-11 Ian LynaghIn stgReallocForGMP, we need to copy min(old_size,new_size)
2008-09-09 Simon Marlowwhen a memory leak is detected, report which blocks...
2008-09-09 Simon MarlowSeparate pruning from marking of spark pools
2008-09-09 Simon MarlowMore sanity checking for the TSO write barrier
2008-09-09 Simon MarlowMove checkGlobalTSOList() call from GarbageCollect...
2008-09-09 Simon Marlowsmall bugfix in traverseBlackHoleQueue()
2008-09-09 Simon MarlowFix compacting GC bug: don't forget to thread the black...
2008-09-08 Simon MarlowFix parallel GC bug (crash in concprog001(threaded2))
2008-09-08 Simon MarlowMake LOOKS_LIKE_{INFO,CLOSURE}_PTR into inline function...
2008-08-22 daniel@phaseveloci... Add extern flag to avoid multiple symbol errors on...
2008-08-20 Simon MarlowFix compacting GC on 64-bit machines
2008-07-29 Simon MarlowFIX #2327: a fault in the thunk-selector machinery...
2008-07-29 Simon MarlowFIX #2332: avoid overflow on 64-bit machines in the...
2008-07-25 Simon Marlowmove an inline function to keep older versions of gcc...
2008-07-25 Simon Marlowdon't steal %ebx for the GC on x86: it's also used...
2008-07-23 Simon MarlowUndo fix for #2185: sparks really should be treated...
2008-06-19 Simon Marlowfix a tiny bug spotted by gcc 4.3
2008-06-19 Simon MarlowFix up inlines for gcc 4.3
2008-06-18 Simon Marlowfix gcc warnings for printf formats on 32-bit
2008-06-17 Simon Marlowfix some printf formats for 64 bits
2008-06-16 Simon Marlowdon't try to parallelise marking GC (yet)
2008-06-09 Simon MarlowExperimental "mark-region" strategy for the old generation
2008-06-08 Simon Marlowfix allocated blocks calculation, and add more sanity...
2008-06-03 Simon MarlowPut the contents of Evac.c-inc back in Evac.c, and...
2008-06-03 Simon MarlowDECLARE_GCT for when we have no register variable
2008-06-03 Simon Marlowcomment updates
2008-05-28 Simon MarlowFIX #2164: check for ThreadRelocated in isAlive()
2008-04-24 Simon MarlowFIX the compacting GC again
2008-04-24 Simon MarlowFIX #2185: sparks should not be treated as roots by...
2008-04-17 Simon Marlowturn off the usleep() in the GC thread idle loop (tmp...
2008-04-17 Simon Marlowdeclare the GC thread register variable more portably
2008-04-17 Simon Marlowremove EVACUATED: store the forwarding pointer in the...
2008-04-16 Simon MarlowDon't look at all the threads before each GC.
2008-04-16 Simon MarlowDon't traverse the entire list of threads on every...
2008-04-16 Simon Marlowoptimisation for isAlive()
2008-04-16 Simon Marlowrefactoring
2008-04-16 Simon Marlowbugfix for traverseBlackHoleQueue
2008-04-16 Simon MarlowAdd a write barrier to the TSO link field (#1589)
2008-04-16 Simon Marlowfix trace
2008-04-16 Simon Marlowtmp: alloc one block at a time
2008-04-16 Simon Marlowadd debugging code to check for fragmentation
2008-04-16 Simon Marlowdo a better job of re-using partial blocks in subsequen...
2008-04-16 Simon MarlowUse the BF_EVACUATED flag to indicate to-space consistently
2008-04-16 Simon Marlowrearrange: we were calling markSomeCapabilities too...
2008-04-16 Simon Marlowdebug output: show mem in use
2008-04-16 Simon Marlowmake +RTS -G1 work again
2008-04-16 Simon Marlowpad step_workspace to 64 bytes, to speed up access...
2008-04-16 Simon Marlowupdate copyrights in rts/sm
2008-04-16 Simon MarlowReorganisation to fix problems related to the gct regis...
2008-04-16 Simon Marlowfaster block allocator, by dividing the free list into...
2008-04-16 Simon Marlowallocate more blocks in one go, to reduce contention...
2008-04-16 Simon Marlowremove outdated comment
2008-04-16 Simon Marlowcalculate and report slop (wasted space at the end...
2008-04-16 Simon Marlowfree empty blocks at the end of GC
2008-04-16 Simon Marlowmove the scan block pointer into the gct structure
2008-04-16 Simon Marlowimprovements to +RTS -s output
2008-04-16 Simon Marlowwait for threads to start up properly
2008-04-16 Simon Marlowdebug output tweaks
2008-04-16 Simon MarlowKeep track of an accurate count of live words in each...
2008-04-16 Simon MarlowAllow work units smaller than a block to improve load...
2008-04-16 Simon Marlowin scavenge_block1(), we can use the lock-free recordMu...
2008-04-16 Simon Marlowupdate the debug counters following changes to scav_fin...
2008-04-16 Simon Marlowchange the find-work strategy: use oldest-first consist...
2008-04-16 Simon Marlowper-thread debug output when using multiple threads...
2008-04-16 Simon Marlowsmall debug output improvements
2008-04-16 Simon Marlowallow parallel minor collections too
2008-04-16 Simon MarlowSpecialise evac/scav for single-threaded, not minor, GC
2008-04-16 Simon Marlowmove usleep(1) to gc_thread_work() from any_work()
2008-04-16 Simon Marlowtreat the global work list as a queue rather than a...
2008-04-16 Simon MarlowGC: move static object processinng into thread-local...
2008-04-16 Simon Marlowtmp: usleep(1) during anyWork() if no work
2008-04-16 Simon MarlowanyWork(): count the number of times we don't find...
2008-04-16 Simon MarlowAdd +RTS -vg flag for requesting some GC trace messages...
2008-04-16 Simon MarlowGC: rearrange storage to reduce memory accesses in...
2008-04-16 Simon MarlowAdd profiling of spinlocks
2008-02-28 simonmar@microsoft.comRelease some of the memory allocated to a stack when...
2008-02-28 simonmar@microsoft.comscavengeTSO might encounter a ThreadRelocated; cope
2008-02-18 simonmar@microsoft.comrefactoring
2008-02-15 simonmar@microsoft.comfix off-by-one
2008-01-30 simonmar@microsoft.comcomment out a bogus assertion
2008-01-30 simonmar@microsoft.commemInventory: optionally dump the memory inventory
2008-01-30 simonmar@microsoft.comcalcNeeded: fix the calculation, we weren't counting...
2008-01-30 simonmar@microsoft.comcalcNeeded: add in the large blocks too
2008-01-30 Simon Marlowupdate a comment
2008-01-30 simonmar@microsoft.comtell Emacs these files are C
2008-01-18 Simon Marlowfix an assertion
2008-01-15 simonmar@microsoft.comsmall rearrangement
2008-01-11 simonmar@microsoft.comremove unused declaration
2008-01-10 Simon Marlowmore fixes for THUNK_SELECTORs
2008-01-10 simonmar@microsoft.comFix bug in eval_thunk_selector()
2008-01-09 Simon Marlowmove markSparkQueue into GC.c, as it needs the register...
2008-01-09 Simon MarlowFix bug: eval_thunk_selector was calling the unlocked...
2007-12-14 simonmar@microsoft.comfindSlop: useful function for tracking down excessive...
2007-12-14 simonmar@microsoft.comcalculate wastage due to unused memory at the end of...
2007-12-14 simonmar@microsoft.combugfix: check for NULL before testing isPartiallyFull...
next