summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* rts: One more Clang-unfriendly CPP usageBen Gamari2015-12-071-3/+3
* rts: Remove space before argument list in ASSERTsBen Gamari2015-12-072-49/+49
* Allow to compile OSMem.c when MEM_NORESERVE is not availableHerbert Valerio Riedel2015-12-051-0/+7
* libdw: enable support only on i386 and amd64Sergei Trofimovich2015-12-041-2/+3
* RTS: Rename InCall.stat struct field to .rstatHerbert Valerio Riedel2015-12-044-10/+10
* Use Autoconf's AC_USE_SYSTEM_EXTENSIONSHerbert Valerio Riedel2015-12-042-13/+0
* LibdwPool: Use poolTryTakeBen Gamari2015-11-261-1/+18
* rts/Pool: Add poolTryTakeBen Gamari2015-11-262-12/+39
* rts: Always export Libdw* symbolsBen Gamari2015-11-231-4/+0
* rts: Add LibdwPool, a pool for libdw sessionsBen Gamari2015-11-234-1/+86
* rts: Add simple resource poolBen Gamari2015-11-232-0/+234
* rts: Expose more libdw symbolsBen Gamari2015-11-233-14/+28
* Libdw: Fix initial register collection on i386Ben Gamari2015-11-231-1/+2
* Libdw: Fix build on 32-bit platformsBen Gamari2015-11-231-5/+6
* RtsFlags: Fix const warningBen Gamari2015-11-213-4/+11
* rts: Kill PAPI supportBen Gamari2015-11-1811-652/+15
* Fix archive loading on Windows by the runtime loaderTamar Christina2015-11-172-0/+38
* RtsFlags: Refactor some of the deeper switchesBen Gamari2015-11-161-199/+236
* RtsFlags: Clean up stale CPPBen Gamari2015-11-161-4/+1
* Implement function-sections for Haskell code, #8405Simon Brenner2015-11-121-0/+4
* fix RTS Linker on platforms without SHN_XINDEX supportKarel Gardas2015-11-111-6/+30
* Add OpenBSD specific RTS symbolsKarel Gardas2015-11-081-0/+9
* Allow the GHCi Linker to resolve related dependencies when loading DLLsTamar Christina2015-11-073-19/+199
* Make GHCi & TH work when the compiler is built with -profSimon Marlow2015-11-078-40/+67
* Linker: #ifdef cleanupErik de Castro Lopo2015-11-042-45/+14
* rts/Hash: Constify HashTable* in lookupHashTableBen Gamari2015-11-033-8/+8
* get rid of Elf32/Elf64_Section as this is a non-portable Linux-ism.Karel Gardas2015-11-021-3/+1
* rts: Produce stack trace on fatal errorBen Gamari2015-11-011-0/+12
* EventLog: Loop fwrite if necessary during flushBen Gamari2015-11-011-10/+12
* Libdw: Fix symbol namingBen Gamari2015-11-013-46/+47
* Libdw: Remove special treatment for stg_stop_threadBen Gamari2015-11-011-4/+1
* StgStartup: Setup unwinding for stg_stop_threadBen Gamari2015-11-012-0/+14
* Linker: More uint64_t to uintptr_t fixesErik de Castro Lopo2015-11-011-2/+2
* Enforce linkage with pthread library on OpenBSDKarel Gardas2015-11-011-0/+8
* rts/posix: Reduce heap allocation amount on mmap failureBen Gamari2015-11-014-12/+61
* Add rts/Linker support for more than 64k sectionsSimon Brenner2015-11-011-39/+141
* Signals: Ensure libdw session is freedBen Gamari2015-10-311-0/+1
* rts: Make MBLOCK_SPACE_SIZE dynamicBen Gamari2015-10-305-39/+50
* Linker: Clean up USE_MMAP usageErik de Castro Lopo2015-10-301-33/+31
* Fix segfault due to reading non-existent memorySimon Marlow2015-10-301-2/+14
* Linker: Fix type in m32_free_internalErik de Castro Lopo2015-10-301-1/+1
* rts/Linker.c: Drop support for legacy OS X dyn loadingErik de Castro Lopo2015-10-291-15/+1
* Fix the DYNAMIC_GHC_PROGRAMS=NO build on Mac/WindowsReid Barton2015-10-271-0/+1
* Remove cygwin32_HOST_OS #ifdefsErik de Castro Lopo2015-10-264-114/+10
* Remove redundant typedefGabor Greif2015-10-261-2/+0
* rts/RtsSymbols.c: Fix Windows buildErik de Castro Lopo2015-10-251-0/+8
* rts/Linker.c: Convert #if/#else to if/elseErik de Castro Lopo2015-10-251-22/+28
* rts/Linker.c: Split RTS symbols out into separate fileErik de Castro Lopo2015-10-243-1183/+1217
* rts/Schedule.c: remove unused variableÖmer Sinan Ağacan2015-10-221-6/+0
* Fix caching of pagesizeSimon Marlow2015-10-211-3/+2