Fix processHeapClosureForDead CONSTR_NOCAF case:
[ghc.git] / rts / sm /
2018-03-30  Ömer Sinan AğacanUpdate a few comments regarding CAF lists
2018-03-25  Simon MarlowRun C finalizers incrementally during mutation
2018-03-25  Simon MarlowAdd Note [BLACKHOLE points to IND]
2018-03-19  Douglas Wilsonrts: Add --internal-counters RTS flag and several counters
2018-02-12  Ömer Sinan AğacanEvac.c: remove unused CPP guard
2018-02-06  Ömer Sinan Ağacanrts: Use BITS_IN macro in bitmap calculations
2018-02-01  Andrey SverdlichenkoMake RTS keep less memory (fixes #14702)
2018-01-21  Douglas Wilson[rts] Adjust whitehole_spin
2017-12-18  Simon MarlowBlackholes can be large objects (#14497)
2017-11-22  Ben GamariUpdate Hadrian
2017-11-16  Simon MarlowDetect overly long GC sync
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-09-26  Ben Gamarirts: Throw proper HeapOverflow exception on allocating...
2017-09-26  Gabor GreifA bunch of typofixes
2017-07-18  Simon MarlowFix a missing getNewNursery(), and related cleanup
2017-07-11  Douglas WilsonFix Work Balance computation in RTS stats
2017-07-06  Moritz Angermannlowercase clang
2017-07-05  Sergei Trofimovichrts/sm/Storage.c: tweak __clear_cache proto for clang
2017-07-05  Sergei TrofimovichRevert "rts/sm/Storage.c: tweak __clear_cache proto...
2017-07-05  Sergei Trofimovichrts/sm/Storage.c: tweak __clear_cache proto for clang
2017-07-03  Ben Gamarirts: Fix uninitialised variable uses
2017-06-22  Sergei TrofimovichUNREG: use __builtin___clear_cache where available
2017-06-21  Ben GamariRevert "rts: Suppress unused gcc_clear_cache warning"
2017-06-21  Ben Gamarirts: Suppress unused gcc_clear_cache warning
2017-06-21  Sergei TrofimovichRevert "UNREG: use __builtin___clear_cache where available"
2017-06-21  Sergei TrofimovichUNREG: use __builtin___clear_cache where available
2017-06-13  Gabor GreifTypos [ci skip]
2017-06-08  Simon MarlowFix a lost-wakeup bug in BLACKHOLE handling (#13751)
2017-05-23  Ben Gamarirts: Make compact debugging output depend upon compact...
2017-05-20  Ben GamariCNF: Silence pointer fix-up message unless gc debugging...
2017-05-14  Sergei Trofimovichrts: annotate switch/case with '/* fallthrough */'
2017-05-11  Moritz AngermannWe define the `<XXX>_HOST_ARCH` to `1`, but never to...
2017-05-04  Takenobu TaniFix comment for compact region
2017-04-29  Ben GamariPrefer #if defined to #ifdef
2017-04-29  Erik de Castro LopoEnable new warning for fragile/incorrect CPP #if usage
2017-04-23  Ben Gamarirts: Fix "ASSERT ("s
2017-04-23  Ben Gamaricpp: Use #pragma once instead of #ifndef guards
2017-04-23  Herbert Valerio... Minor reordering of `#include`s fixing compilation...
2017-04-05  Ben GamariRevert "Enable new warning for fragile/incorrect CPP...
2017-04-04  Erik de Castro LopoEnable new warning for fragile/incorrect CPP #if usage
2017-04-02  Simon MarlowReport heap overflow in the same way as stack overflow
2017-02-28  Moritz AngermannDrop copy step from the rts/ghc.mk
2017-02-23  John C. Careyrts: Correct the nursery size in the gen 1 growth compu...
2016-12-07  Simon MarlowFix crashes in hash table scanning with THREADED_RTS
2016-12-07  Simon MarlowOverhaul of Compact Regions (#12455)
2016-12-06  Simon MarlowOverhaul GC stats
2016-12-06  Tamar ChristinaFix x86 Windows build and testsuite
2016-11-29  Ben GamariUse C99's bool
2016-11-29  Ben GamariFix type of GarbageCollect declaration
2016-11-16  Shea LevyStorage.c: Pass a size to sys_icache_invalidate
2016-11-14  Simon MarlowRemove CONSTR_STATIC
2016-10-29  Simon MarlowFix a bug in parallel GC synchronisation
2016-10-09  Simon MarlowTurn on -n4m with -A16m or greater
2016-09-09  Francesco MazzoliMake start address of `osReserveHeapMemory` tunable...
2016-08-16  Edward Z. YangWhen in sanity mode, un-zero malloc'd memory; fix unini...
2016-08-15  Karel Gardasrefactor test for __builtin_unreachable into Rts.h...
2016-08-14  Karel Gardasfix compilation failure on OpenBSD with system supplied...
2016-08-03  Simon MarlowTrack the lengths of the thread queues
2016-07-27  Bartosz NitkaMove stat_startGCSync
2016-07-22  Erik de Castro LopoFix the non-Linux build
2016-07-20  Giovanni CampagnaCompact Regions
2016-06-17  Simon MarlowNUMA cleanups
2016-06-10  Simon MarlowRts flags cleanup
2016-06-10  Simon MarlowNUMA support
2016-05-24  Erik de Castro LopoRuntime linker: Break m32 allocator out into its own...
2016-05-19  Tomas Carnecky{,M}BLOCK_SIZE_W * sizeof(W_) -> {,M}BLOCK_SIZE
2016-05-19  Tomas CarneckyGet types in osFreeMBlocks in sync with osGetMBlocks
2016-05-17  Erik de Castro Loports: More const correct-ness fixes
2016-05-12  Takano AkioFix comments about scavenging WEAK objects
2016-05-12  Erik de Castro Loports: Make function pointer parameters `const` where...
2016-05-11  Takano AkioHandle promotion failures when scavenging a WEAK (...
2016-05-10  Tomas CarneckyUse stdint types for Stg{Word,Int}{8,16,32,64}
2016-05-04  Erik de Castro Loports: Replace `nat` with `uint32_t`
2016-05-04  Simon MarlowAdd +RTS -AL<size>
2016-05-04  Simon MarlowAllow limiting the number of GC threads (+RTS -qn<n>)
2016-05-02  Simon MarlowCleanups related to MAX_FREE_LIST
2016-05-02  U-THEFACEBOOK\smarlowRevert "Revert "Use __builtin_clz() to implement log_1()""
2016-04-29  Thomas MiedemaRTS: delete BlockedOnGA* + dead code
2016-04-28  Simon Peyton JonesRevert "Use __builtin_clz() to implement log_2()"
2016-04-26  Simon MarlowJust comments & reformatting
2016-04-26  Simon MarlowUse __builtin_clz() to implement log_2()
2016-04-12  Simon MarlowAllocate blocks in the GC in batches
2016-04-12  Simon MarlowCache the size of part_list/scavd_list (#11783)
2016-04-12  Simon MarlowSmall simplification (#11777)
2016-03-29  Joachim BreitnerRemove all mentions of IND_OLDGEN outside of docs/rts
2016-03-24  Ben GamariRevert "Various ticky-related work"
2016-03-24  Joachim BreitnerVarious ticky-related work
2016-02-27  Sergei Trofimovichrts: drop unused global 'blackhole_queue'
2016-02-07  Sergei Trofimovichrts: mark 'copied' as static
2016-02-07  Sergei Trofimovichrts: mark scavenge_mutable_list as static
2016-02-07  Sergei Trofimovichrts: drop unused calcLiveBlocks, calcLiveWords
2016-01-23  Joachim BreitnerRemove unused IND_PERM
2015-12-23  Karel Gardas- fix gc_thread related compilation failure on Solaris...
2015-12-07  Ben Gamarirts: One more Clang-unfriendly CPP usage
2015-11-18  Ben Gamarirts: Kill PAPI support
2015-11-01  Ben Gamarirts/posix: Reduce heap allocation amount on mmap failure
2015-10-30  Ben Gamarirts: Make MBLOCK_SPACE_SIZE dynamic
2015-10-30  Simon MarlowFix segfault due to reading non-existent memory
next