Switch branches/tags
Find file History
Latest commit e1d4140 Jan 18, 2018 @bgamari bgamari Revert "Improve accuracy of get/setAllocationCounter"
This reverts commit a1a689d.
Permalink
..
Failed to load latest commit information.
eventlog rts: Add heap breakdown type for -hT Sep 5, 2017
hooks Detect overly long GC sync Nov 16, 2017
linker typos in local var Dec 14, 2017
posix rts/posix: Ensure that memory commit succeeds Oct 16, 2017
sm Blackholes can be large objects (#14497) Dec 18, 2017
win32 Windows: fix all failing tests. Jan 2, 2018
.dir-locals.el rts/includes: Fix up .dir-locals.el Oct 1, 2014
Adjustor.c Prefer #if defined to #ifdef Apr 29, 2017
AdjustorAsm.S Prefer #if defined to #ifdef Apr 29, 2017
Apply.cmm Get rid of some stuttering in comments and docs Dec 19, 2017
Apply.h Prefer #if defined to #ifdef Apr 29, 2017
Arena.c rts: Replace `nat` with `uint32_t` May 4, 2016
Arena.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
AutoApply.h Prefer #if defined to #ifdef Apr 29, 2017
AwaitEvent.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
BeginPrivate.h Revert "rts: add Emacs 'Local Variables' to every .c file" Sep 29, 2014
Capability.c A bunch of typofixes Sep 26, 2017
Capability.h Prefer #if defined to #ifdef Apr 29, 2017
CheckUnload.c Prefer #if defined to #ifdef Apr 29, 2017
CheckUnload.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
ClosureFlags.c Remove CONSTR_STATIC Nov 14, 2016
Compact.cmm whitespace only Oct 18, 2017
Disassembler.c Allow packing constructor fields Oct 30, 2017
Disassembler.h Prefer #if defined to #ifdef Apr 29, 2017
EndPrivate.h Revert "rts: add Emacs 'Local Variables' to every .c file" Sep 29, 2014
Exception.cmm rts: Set unwind information for catch_frame Sep 22, 2017
Excn.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
FileLock.c Prefer #if defined to #ifdef Apr 29, 2017
FileLock.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
GetEnv.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
GetTime.h base: fdReady(): Improve accuracy and simplify code. Sep 19, 2017
Globals.c Prefer #if defined to #ifdef Apr 29, 2017
Globals.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
Hash.c rts: Fix use of #if Sep 6, 2017
Hash.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
HeapStackCheck.cmm Fix a lost-wakeup bug in BLACKHOLE handling (#13751) Jun 8, 2017
Hpc.c Prefer #if defined to #ifdef Apr 29, 2017
HsFFI.c Revert "rts: add Emacs 'Local Variables' to every .c file" Sep 29, 2014
Inlines.c NUMA support Jun 10, 2016
Interpreter.c Allow packing constructor fields Oct 30, 2017
Interpreter.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
LdvProfile.c Prefer #if defined to #ifdef Apr 29, 2017
LdvProfile.h Prefer #if defined to #ifdef Apr 29, 2017
Libdw.c Prefer #if defined to #ifdef Apr 29, 2017
Libdw.h rts: Move libdwPrintBacktrace to public interface Nov 22, 2017
LibdwPool.c Fix detection and use of `USE_LIBDW` May 31, 2016
LibdwPool.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
Linker.c Add stack traces on crashes on Windows Oct 22, 2017
LinkerInternals.h Add stack traces on crashes on Windows Oct 22, 2017
Makefile Globally replace "hackage.haskell.org" with "ghc.haskell.org" Oct 1, 2013
Messages.c Fix a lost-wakeup bug in BLACKHOLE handling (#13751) Jun 8, 2017
Messages.h Prefer #if defined to #ifdef Apr 29, 2017
OldARMAtomic.c Enable new warning for fragile/incorrect CPP #if usage Apr 29, 2017
PathUtils.c Minor reordering of `#include`s fixing compilation on AIX Apr 23, 2017
PathUtils.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
Pool.c Prefer #if defined to #ifdef Apr 29, 2017
Pool.h rts: Replace `nat` with `uint32_t` May 4, 2016
PosixSource.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
Prelude.h Prefer #if defined to #ifdef Apr 29, 2017
PrimOps.cmm Revert "Improve accuracy of get/setAllocationCounter" Jan 18, 2018
Printer.c rts/Printer: add closure name entries for small arrays (Fixes #14513) Nov 23, 2017
Printer.h Prefer #if defined to #ifdef Apr 29, 2017
ProfHeap.c Fix note references and some typos Jul 26, 2017
ProfHeap.h Prefer #if defined to #ifdef Apr 29, 2017
ProfilerReport.c Prefer #if defined to #ifdef Apr 29, 2017
ProfilerReport.h Prefer #if defined to #ifdef Apr 29, 2017
ProfilerReportJson.c ProfilerReportJson.c: fix out-of-bounds access May 14, 2017
ProfilerReportJson.h Prefer #if defined to #ifdef Apr 29, 2017
Profiling.c Speed up compilation of profiling stubs Aug 16, 2017
Profiling.h Prefer #if defined to #ifdef Apr 29, 2017
Proftimer.c Prefer #if defined to #ifdef Apr 29, 2017
Proftimer.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
RaiseAsync.c Fix note references and some typos Jul 26, 2017
RaiseAsync.h Prefer #if defined to #ifdef Apr 29, 2017
RetainerProfile.c rts/RetainerProfile: Adding missing closure types to isRetainer Sep 19, 2017
RetainerProfile.h Prefer #if defined to #ifdef Apr 29, 2017
RetainerSet.c Prefer #if defined to #ifdef Apr 29, 2017
RetainerSet.h Fix note references and some typos Jul 26, 2017
RtsAPI.c Prefer #if defined to #ifdef Apr 29, 2017
RtsDllMain.c Prefer #if defined to #ifdef Apr 29, 2017
RtsDllMain.h Prefer #if defined to #ifdef Apr 29, 2017
RtsFlags.c rts: Don't default to single capability when profiled Dec 11, 2017
RtsFlags.h Initialize hs_init with UTF8 encoded arguments on Windows. Jul 27, 2017
RtsMain.c Switch VEH to VCH and allow disabling of SEH completely. Sep 26, 2017
RtsMessages.c Add -falignment-sanitization flag Oct 30, 2017
RtsProbes.d FreeBSD dtrace probe support Oct 16, 2017
RtsSignals.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
RtsStartup.c Initialize hs_init with UTF8 encoded arguments on Windows. Jul 27, 2017
RtsSymbolInfo.c Better import library support for Windows Jun 2, 2017
RtsSymbolInfo.h Fix typos in diagnostics, testsuite and comments Sep 7, 2017
RtsSymbols.c Revert "Improve accuracy of get/setAllocationCounter" Jan 18, 2018
RtsSymbols.h Prefer #if defined to #ifdef Apr 29, 2017
RtsUtils.c Prefer #if defined to #ifdef Apr 29, 2017
RtsUtils.h Prefer #if defined to #ifdef Apr 29, 2017
SMPClosureOps.h Prefer #if defined to #ifdef Apr 29, 2017
STM.c Prefer #if defined to #ifdef Apr 29, 2017
STM.h Prefer #if defined to #ifdef Apr 29, 2017
Schedule.c Fix a missing getNewNursery(), and related cleanup Jul 18, 2017
Schedule.h rts: Fix typo in comment Sep 19, 2017
Sparks.c rts: Label all threads created by the RTS Oct 16, 2017
Sparks.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
Stable.c Prefer #if defined to #ifdef Apr 29, 2017
Stable.h Prefer #if defined to #ifdef Apr 29, 2017
StaticPtrTable.c Prefer #if defined to #ifdef Apr 29, 2017
StaticPtrTable.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
Stats.c rts: Fix inconsistencies in how retainer and heap censuses are timed. Nov 22, 2017
Stats.h Fix Work Balance computation in RTS stats Jul 11, 2017
StgCRun.c Get rid of some stuttering in comments and docs Dec 19, 2017
StgCRunAsm.S Add NCG support for AIX/ppc32 Mar 24, 2016
StgMiscClosures.cmm rts: Set unwind information for remaining stack frames Sep 22, 2017
StgPrimFloat.c fix bus error (misaligned data access) on SPARC in __decodeDouble_Int64 Mar 22, 2015
StgPrimFloat.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
StgRun.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
StgStartup.cmm Add -falignment-sanitization flag Oct 30, 2017
StgStdThunks.cmm Prefer #if defined to #ifdef Apr 29, 2017
Task.c Include original process name in worker thread name (#14153) Sep 26, 2017
Task.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
ThreadLabels.c Make rts/ThreadLabels.c threadsafe for debug runtime. Aug 17, 2015
ThreadLabels.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
ThreadPaused.c Get rid of some stuttering in comments and docs Dec 19, 2017
ThreadPaused.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
Threads.c Revert "Improve accuracy of get/setAllocationCounter" Jan 18, 2018
Threads.h Prefer #if defined to #ifdef Apr 29, 2017
Ticker.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
Ticky.c Use C99's bool Nov 29, 2016
Ticky.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
Timer.c Prefer #if defined to #ifdef Apr 29, 2017
Timer.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
TopHandler.c Prefer #if defined to #ifdef Apr 29, 2017
TopHandler.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
Trace.c Fix Work Balance computation in RTS stats Jul 11, 2017
Trace.h Fix missing escape in macro Jul 12, 2017
Updates.cmm ASSERT(HpAlloc==0) in the update code, to catch HpAlloc bugs Nov 12, 2012
Updates.h Prefer #if defined to #ifdef Apr 29, 2017
WSDeque.c Use C99's bool Nov 29, 2016
WSDeque.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
Weak.c rts: Label all threads created by the RTS Oct 16, 2017
Weak.h cpp: Use #pragma once instead of #ifndef guards Apr 23, 2017
ghc.mk RTS: Disable warnings in ffi.h Nov 15, 2017
package.conf.in rts: fix filename case for mingw32 target Dec 5, 2017
rts.cabal.in rts: fix filename case for mingw32 target Dec 5, 2017
xxhash.c Replace hashing function for string keys implementation with xxhash Sep 5, 2017
xxhash.h Replace hashing function for string keys implementation with xxhash Sep 5, 2017