Make "make clean" in compiler/ only clean the stage we want to clean
[ghc.git] / rts /
2008-08-10  Ian Lynaghbindists are now some way towards working
2008-08-06  Ian LynaghMove Int, Float and Double into ghc-prim:GHC.Types
2008-08-05  Ian LynaghC# has moved to ghc-prim:GHC.Types
2008-08-04  Simon Marlow2nd try: remove lochash, it isn't needed (now)
2008-08-04  Simon MarlowFIX BUILD on Windows
2008-08-04  Simon MarlowUNDO: FIX #2375: remove oc->lochash completely, it...
2008-07-30  Ian LynaghFollow extensible exception changes
2008-06-21  Ian LynaghWhen raising NonTermination with the RTS, build the...
2008-07-30  Simon Marlowworkaround #2277: turn off the RTS timer when calling...
2008-07-30  Simon MarlowFIX #2375: remove oc->lochash completely, it apparently...
2008-07-29  Ian LynaghFix a typo in powerpc/Linux-only code; spotted by Jeroe...
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-28  Simon MarlowChange the calling conventions for unboxed tuples slightly
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-24  Simon Marlowuse RTLD_LAZY instead of RTLD_NOW
2008-07-24  Simon Marlowdebug output tweak
2008-07-22  Simon Marlowset PAPI_LIB_DIR="" when we don't have PAPI (clean...
2008-07-22  Simon Marlowremove -fvia-C that I apparrently accidentally added...
2008-07-23  Simon MarlowUndo fix for #2185: sparks really should be treated...
2008-07-23  Simon Marlowfix bug in sparkPoolSize (affects debug output only)
2008-07-23  Simon Marlowdebug message tweaks
2008-07-15  Simon Marlownon-threaded RTS: don't assume deadlock if there are...
2008-07-14  Simon Marlowadd NetBSD to some of the #ifdefs (patch partly from...
2008-07-10  Simon Marlowadd threadStatus# primop, for querying the status of...
2008-07-10  Simon Marlowoops, fix more register clobberage
2008-07-09  Simon Marlowrts_evalStableIO: start the new thread in blocked mode
2008-07-09  Simon Marlowadd new primop: asyncExceptionsBlocked# :: IO Bool
2008-07-09  Simon MarlowFIX part of #2301, and #1619
2008-07-09  Simon MarlowFix some random register clobbering in takeMVar/putMVar
2008-07-08  Simon MarlowANSI-ise a function declaration
2008-07-08  Simon Marlowremove old #ifdef SMP bits
2008-07-04  Simon MarlowFIX #2398: file locking wasn't thread-safe
2008-07-01  Ian LynaghAllow the exact HPC tix filename to be given in the...
2008-06-19  Simon Marlow+RTS -S -RTS now sends output to stderr (also -s)
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 warnings with gcc 4.3
2008-06-18  Simon Marlowfix gcc warnings for printf formats on 32-bit
2008-06-18  Simon MarlowFIX BUILD on Windows
2008-06-17  Simon Marlowsmall interpreter fix
2008-06-17  Simon Marlowfix some printf formats for 64 bits
2008-06-17  Simon Marlow64-bit fixes
2008-06-16  Simon Marlowdon't try to parallelise marking GC (yet)
2008-06-09  Simon Marlowanother stableptr003 fix
2008-06-09  Simon MarlowExperimental "mark-region" strategy for the old generation
2008-06-09  Simon MarlowthreadStackUnderflow: fix up the bd->free pointers...
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 Marlow+RTS -N also sets +RTS -g
2008-06-03  Simon MarlowDECLARE_GCT for when we have no register variable
2008-06-03  Simon Marlowcomment updates
2008-06-03  Simon Marlowfix some types for 64-bit platforms
2008-06-03  Simon Marlow+RTS -S- is the same as +RTS -Sstderr
2008-06-03  Simon Marlowmove the spinlock counts inside +RTS -S
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-17  Simon Marlowtso->link is now tso->_link (fix after merge with...
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 Marlowadd [] to foreign calls
2008-04-16  Simon Marlowremove GRAN/PAR code
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
next