Disable aging when doing deadlock detection GC
[ghc.git] / rts / sm / GC.h
2019-06-19  Ben GamariDisable aging when doing deadlock detection GC
2019-06-19  Ömer Sinan Ağacanrts: Non-concurrent mark and sweep
2019-03-25  Takenobu TaniUpdate Wiki URLs to point to GitLab
2018-10-23  Ben GamariAdd 'hadrian/' from commit '45f3bff7016a2a0cd9a5455a882...
2018-06-02  Ben Gamarirts: Rip out support for STM invariants
2018-03-25  Simon MarlowRun C finalizers incrementally during mutation
2018-03-19  Douglas Wilsonrts: Add --internal-counters RTS flag and several counters
2018-01-21  Douglas Wilson[rts] Adjust whitehole_spin
2017-11-22  Ben GamariUpdate Hadrian
2017-11-15  Andrey MokhovPull recent Hadrian changes from upstream
2017-11-10  Ben GamariMerge commit '5229c43ccf77bcbffeced01dccb27398d017fa34'
2017-11-06  Andrey MokhovMerge commit '7b0b9f603bb1215e2b7af23c2404d637b95a4988...
2017-04-29  Ben GamariPrefer #if defined to #ifdef
2017-04-23  Ben Gamaricpp: Use #pragma once instead of #ifndef guards
2016-11-29  Ben GamariUse C99's bool
2016-11-29  Ben GamariFix type of GarbageCollect declaration
2016-10-29  Simon MarlowFix a bug in parallel GC synchronisation
2016-05-04  Erik de Castro Loports: Replace `nat` with `uint32_t`
2016-02-07  Sergei Trofimovichrts: mark 'copied' as static
2015-07-22  Giovanni CampagnaTwo step allocator for 64-bit systems
2014-09-29  Simon MarlowRevert "rts: add Emacs 'Local Variables' to every ...
2014-07-28  Austin Seipprts: add Emacs 'Local Variables' to every .c file
2014-04-19  Herbert Valerio... Fold template-haskell.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-gmp.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-simple.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold base.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold ghc-prim.git into ghc.git (re #8545)
2014-01-12  Herbert Valerio... Fold testsuite.git into ghc.git (re #8545)
2013-10-01  Simon MarlowGlobally replace "hackage.haskell.org" with "ghc.haskel...
2013-02-05  Manuel M T ChakravartyMerge branch 'refs/heads/vect-avoid' into vect-avoid...
2012-11-26  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-11-16  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-11-16  Simon MarlowAdd a write barrier for TVAR closures
2011-12-19  Iavor S. DiatchkiMerge remote-tracking branch 'origin/type-nats' into...
2011-12-06  Simon MarlowAllow the number of capabilities to be increased at...
2011-07-29  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-07-27  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-07-21  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-07-20  Simon MarlowMove the call to heapCensus() into GarbageCollect(...
2010-06-17  Simon MarlowFix the symbol visibility pragmas
2009-12-31  Simon MarlowRemove declaration of non-existent mark_splim
2009-10-08  Simon MarlowMark/compact: use a dynamically-sized mark stack, and...
2009-09-09  Simon MarlowOmit visibility pragmas on Windows (fixes warnings...
2009-08-05  Simon MarlowDeclare RTS-private prototypes with __attribute__(...
2009-08-20  Simon MarlowRollback: use cas() to claim the closure in copyPart...
2009-08-19  Simon Marlowrename whitehole_spin to evac_collision, and update...
2009-08-03  Simon Marlowx86_64 warning fix
2009-08-02  Simon MarlowRTS tidyup sweep, first phase
2009-07-24  Simon Marlowfree the gc_thread structures during shutdown
2009-03-13  Simon MarlowUse work-stealing for load-balancing in the GC
2009-03-09  Simon MarlowFix a bug which sometimes caused extra major GCs to...
2008-11-21  Simon MarlowUse mutator threads to do GC, instead of having a separ...
2008-10-22  Simon Marlowtraverse the spark pools only once during GC rather...
2008-08-22  daniel@phaseveloci... Add extern flag to avoid multiple symbol errors on...
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 Marlowmove the scan block pointer into the gct structure
2008-04-16  Simon Marlowimprovements to +RTS -s output
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 Marlowupdate the debug counters following changes to scav_fin...
2008-04-16  Simon MarlowSpecialise evac/scav for single-threaded, not minor, GC
2008-04-16  Simon MarlowGC: move static object processinng into thread-local...
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-01-11  simonmar@microsoft.comremove unused declaration
2007-11-21  Simon Marlowcache bd->todo_bd->free and the limit in the workspace
2007-10-31  Simon MarlowRefactor PAPI support, and add profiling of multithread...
2007-10-31  Simon MarlowRemove the optimisation of avoiding scavenging for...
2007-10-31  Simon MarlowGC refactoring: change evac_gen to evac_step
2007-10-31  Simon MarlowInitial parallel GC support
2007-10-31  Simon MarlowRefactoring of the GC in preparation for parallel GC
2007-10-11  Simon MarlowAdd a proper write barrier for MVars
2006-10-26  Simon Marlowcopyright updates and add Commentary links
2006-10-24  Simon MarlowSplit GC.c, and move storage manager into sm/ directory