summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Acquire all_tasks_mutex in forkProcessEdsko de Vries2014-07-133-2/+18
* Avoid deadlock in freeTask (called by forkProcess)Edsko de Vries2014-07-131-0/+14
* Avoid unnecessary clock_gettime() syscalls in GC stats.Brian Brooks2014-07-104-53/+3
* rts: Fix #9003 with an annoying hackAustin Seipp2014-07-091-0/+5
* Update documentationJan Stolarek2014-07-031-1/+2
* remove redundant condition checking in profiling RTS codeosa12014-07-021-4/+2
* Fix variable name in allocate()Reid Barton2014-07-011-3/+3
* Check for integer overflow in allocate() (#9172)Reid Barton2014-07-011-1/+9
* Re-add more primops for atomic ops on byte arraysJohan Tibell2014-06-302-13/+0
* Revert "Fix obscure problem with using the system linker (#8935)"Austin Seipp2014-06-301-34/+9
* Revert "Add more primops for atomic ops on byte arrays"Johan Tibell2014-06-262-0/+13
* Add more primops for atomic ops on byte arraysJohan Tibell2014-06-242-13/+0
* Fix Windows build (wibble to fix for Trac #4934)Simon Peyton Jones2014-06-111-1/+1
* Raise exceptions when blocked in bad FDs (fixes Trac #4934)Sergei Trofimovich2014-06-085-48/+139
* Fix obscure problem with using the system linker (#8935)Simon Marlow2014-06-081-9/+34
* Add ".text.unlikely" to recognized code sections on Windows.Niklas Larsson2014-06-051-0/+1
* Fix missing unlockClosure() call in tryReadMVar (#9148)Simon Marlow2014-05-301-0/+1
* Per-capability nursery weak pointer lists, fixes #9075Edward Z. Yang2014-05-298-5/+61
* rts: remove stable-names from hashtable upon freeEdward Z. Yang2014-05-181-0/+1
* Only uninstall signal handlers if they were actually installed (#9068)Simon Marlow2014-05-161-2/+6
* Revert "Per-thread allocation counters and limits"Simon Marlow2014-05-0412-137/+51
* Update comment now that we have per-gen weak pointer lists.Edward Z. Yang2014-05-041-4/+2
* fix rts exported symbols base_GHCziIOziException_allocationLimitExceeded_closureSergei Trofimovich2014-05-032-2/+3
* Per-thread allocation counters and limitsSimon Marlow2014-05-0211-51/+136
* Rts: Reuse scavenge_small_bitmap (#8742)Arash Rouhani2014-04-292-53/+33
* Rts: Consistently use StgWord for sizes of bitmapsArash Rouhani2014-04-292-15/+15
* rts: Fix memory leak when loading ELF objectsAustin Seipp2014-04-291-0/+1
* rts: Fix leak of file archive handleAustin Seipp2014-04-291-0/+1
* Revert "rts: Add an initial Coverity model"Austin Seipp2014-04-291-112/+0
* rts: Add an initial Coverity modelAustin Seipp2014-04-291-0/+112
* Fix scavenge_stack crash (#9045)Simon Marlow2014-04-291-2/+3
* Check correct variable for NULLNicolas Trangez2014-04-271-1/+1
* Check return value of sigactionNicolas Trangez2014-04-271-1/+3
* coverity: Suppress some time-of-check-time-of-use reportsAustin Seipp2014-04-271-0/+4
* rts: Fix possible int overflow in resize_nurseryAustin Seipp2014-04-271-1/+2
* rts: Fix potential memory leak in ProfHeap.cAustin Seipp2014-04-271-3/+4
* ghc: initial AArch64 patchesColin Watson2014-04-211-0/+66
* Make BlockAlloc.c comment slightly more accurate (fixes #8491)Edward Z. Yang2014-04-131-1/+1
* Fix linked list manipulation code (buggy on consecutive deletion)Edward Z. Yang2014-04-122-3/+6
* Include LD_OPTS when building the RTS shared libsSimon Marlow2014-04-071-1/+4
* Ignore repeated loads of the same archive (#8942)Simon Marlow2014-04-071-18/+32
* Disable thin archive support on WindowsSimon Marlow2014-04-041-1/+14
* Test return value of clock_gettime() for errors.Simon Marlow2014-04-041-3/+13
* Fix copy/paste error (#8937)Simon Marlow2014-04-041-1/+1
* Support thin archive formatSimon Marlow2014-04-011-49/+90
* Add more missing linker symbolsJohan Tibell2014-03-291-0/+3
* PrimOps.cmm: whitespace onlyJohan Tibell2014-03-291-438/+439
* Add missing symbols to linkerJohan Tibell2014-03-291-1/+5
* Add SmallArray# and SmallMutableArray# typesJohan Tibell2014-03-2912-2/+379
* Make copy array ops out-of-line by defaultJohan Tibell2014-03-281-0/+20