Path Lines of Code rts/Adjustor.c 696 rts/Apply.h 11 rts/Arena.c 85 rts/Arena.h 9 rts/AutoApply.h 74 rts/AwaitEvent.h 4 rts/BeginPrivate.h 3 rts/Capability.c 762 rts/Capability.h 203 rts/CheckUnload.c 254 rts/CheckUnload.h 4 rts/ClosureFlags.c 71 rts/Disassembler.c 323 rts/Disassembler.h 5 rts/EndPrivate.h 3 rts/Excn.h 10 rts/FileLock.c 107 rts/FileLock.h 3 rts/GetEnv.h 5 rts/GetTime.h 8 rts/Globals.c 85 rts/Globals.h 3 rts/Hash.c 312 rts/Hash.h 26 rts/Heap.c 171 rts/Hpc.c 315 rts/HsFFI.c 51 rts/Inlines.c 7 rts/Interpreter.c 1301 rts/Interpreter.h 2 rts/LdvProfile.c 161 rts/LdvProfile.h 14 rts/Libdw.c 286 rts/Libdw.h 17 rts/LibdwPool.c 27 rts/LibdwPool.h 10 rts/Linker.c 1144 rts/LinkerInternals.h 188 rts/Messages.c 218 rts/Messages.h 22 rts/OldARMAtomic.c 34 rts/PathUtils.c 65 rts/PathUtils.h 27 rts/Pool.c 159 rts/Pool.h 15 rts/PosixSource.h 9 rts/Prelude.h 94 rts/Printer.c 847 rts/Printer.h 22 rts/ProfHeap.c 906 rts/ProfHeap.h 10 rts/ProfilerReport.c 240 rts/ProfilerReport.h 10 rts/ProfilerReportJson.c 106 rts/ProfilerReportJson.h 11 rts/Profiling.c 710 rts/Profiling.h 34 rts/Proftimer.c 66 rts/Proftimer.h 8 rts/RaiseAsync.c 575 rts/RaiseAsync.h 52 rts/RetainerProfile.c 1365 rts/RetainerProfile.h 21 rts/RetainerSet.c 201 rts/RetainerSet.h 60 rts/RtsAPI.c 464 rts/RtsDllMain.c 20 rts/RtsDllMain.h 12 rts/RtsFlags.c 1818 rts/RtsFlags.h 11 rts/RtsMain.c 54 rts/RtsMessages.c 254 rts/RtsProbes.d 58 rts/RtsSignals.h 17 rts/RtsStartup.c 367 rts/RtsSymbolInfo.c 71 rts/RtsSymbolInfo.h 18 rts/RtsSymbols.c 958 rts/RtsSymbols.h 15 rts/RtsUtils.c 248 rts/RtsUtils.h 21 rts/SMPClosureOps.h 87 rts/STM.c 894 rts/STM.h 31 rts/Schedule.c 1696 rts/Schedule.h 137 rts/Sparks.c 162 rts/Sparks.h 50 rts/StableName.c 219 rts/StableName.h 16 rts/StablePtr.c 152 rts/StablePtr.h 15 rts/StaticPtrTable.c 81 rts/StaticPtrTable.h 4 rts/Stats.c 1007 rts/Stats.h 81 rts/StgCRun.c 524 rts/StgPrimFloat.c 171 rts/StgPrimFloat.h 6 rts/StgRun.h 5 rts/Task.c 408 rts/Task.h 117 rts/ThreadLabels.c 77 rts/ThreadLabels.h 12 rts/ThreadPaused.c 192 rts/ThreadPaused.h 7 rts/Threads.c 568 rts/Threads.h 28 rts/Ticker.h 8 rts/Ticky.c 254 rts/Ticky.h 2 rts/Timer.c 89 rts/Timer.h 3 rts/TopHandler.c 47 rts/TopHandler.h 10 rts/Trace.c 690 rts/Trace.h 671 rts/Updates.h 50 rts/WSDeque.c 127 rts/WSDeque.h 41 rts/Weak.c 127 rts/Weak.h 11 rts/eventlog/EventLog.c 1065 rts/eventlog/EventLog.h 108 rts/eventlog/EventLogWriter.c 98 rts/fs_rts.h 4 rts/hooks/FlagDefaults.c 7 rts/hooks/Hooks.h 11 rts/hooks/LongGCSync.c 23 rts/hooks/MallocFail.c 9 rts/hooks/OnExit.c 7 rts/hooks/OutOfHeap.c 26 rts/hooks/StackOverflow.c 19 rts/linker/CacheFlush.c 31 rts/linker/CacheFlush.h 5 rts/linker/Elf.c 1406 rts/linker/Elf.h 13 rts/linker/ElfTypes.h 117 rts/linker/LoadArchive.c 494 rts/linker/M32Alloc.c 148 rts/linker/M32Alloc.h 19 rts/linker/MachO.c 1088 rts/linker/MachO.h 13 rts/linker/MachOTypes.h 53 rts/linker/PEi386.c 1590 rts/linker/PEi386.h 105 rts/linker/PEi386Types.h 28 rts/linker/SymbolExtras.c 98 rts/linker/SymbolExtras.h 19 rts/linker/elf_compat.h 18 rts/linker/elf_got.c 107 rts/linker/elf_got.h 12 rts/linker/elf_plt.c 79 rts/linker/elf_plt.h 32 rts/linker/elf_plt_aarch64.c 49 rts/linker/elf_plt_aarch64.h 8 rts/linker/elf_plt_arm.c 79 rts/linker/elf_plt_arm.h 8 rts/linker/elf_reloc.c 10 rts/linker/elf_reloc.h 7 rts/linker/elf_reloc_aarch64.c 227 rts/linker/elf_reloc_aarch64.h 6 rts/linker/elf_util.c 19 rts/linker/elf_util.h 11 rts/linker/util.h 22 rts/package.conf.in 282 rts/posix/Clock.h 20 rts/posix/GetEnv.c 18 rts/posix/GetTime.c 155 rts/posix/Itimer.c 21 rts/posix/OSMem.c 442 rts/posix/OSThreads.c 306 rts/posix/Select.c 288 rts/posix/Select.h 3 rts/posix/Signals.c 448 rts/posix/Signals.h 17 rts/posix/TTY.c 46 rts/posix/TTY.h 2 rts/posix/itimer/Pthread.c 137 rts/posix/itimer/Setitimer.c 62 rts/posix/itimer/TimerCreate.c 62 rts/rts.cabal.in 488 rts/sm/BlockAlloc.c 646 rts/sm/BlockAlloc.h 16 rts/sm/CNF.c 774 rts/sm/CNF.h 49 rts/sm/Compact.c 776 rts/sm/Compact.h 33 rts/sm/Evac.c 751 rts/sm/Evac.h 13 rts/sm/Evac_thr.c 4 rts/sm/GC.c 1174 rts/sm/GC.h 37 rts/sm/GCAux.c 88 rts/sm/GCTDecl.h 43 rts/sm/GCThread.h 62 rts/sm/GCUtils.c 230 rts/sm/GCUtils.h 42 rts/sm/HeapAlloc.h 83 rts/sm/MBlock.c 466 rts/sm/MarkStack.h 49 rts/sm/MarkWeak.c 260 rts/sm/MarkWeak.h 9 rts/sm/OSMem.h 38 rts/sm/Sanity.c 768 rts/sm/Sanity.h 25 rts/sm/Scav.c 1476 rts/sm/Scav.h 9 rts/sm/Scav_thr.c 4 rts/sm/ShouldCompact.h 8 rts/sm/Storage.c 937 rts/sm/Storage.h 65 rts/sm/Sweep.c 62 rts/sm/Sweep.h 2 rts/win32/AsyncIO.c 253 rts/win32/AsyncIO.h 14 rts/win32/AwaitEvent.c 25 rts/win32/ConsoleHandler.c 195 rts/win32/ConsoleHandler.h 8 rts/win32/GetEnv.c 28 rts/win32/GetTime.c 80 rts/win32/IOManager.c 386 rts/win32/IOManager.h 50 rts/win32/OSMem.c 470 rts/win32/OSThreads.c 477 rts/win32/ThrIOManager.c 111 rts/win32/Ticker.c 60 rts/win32/WorkQueue.c 154 rts/win32/WorkQueue.h 19 rts/win32/veh_excn.c 213 rts/win32/veh_excn.h 12 rts/xxhash.c 604 rts/xxhash.h 109