summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* update freeHaskellFuncationPtr following changes to x86 adjustorsSimon Marlow2011-07-011-12/+4
* Better heap profiling for pinned objects (e.g. ByteStrings).Simon Marlow2011-07-011-83/+98
* Use the x86/Darwin implementation of Adjustors on all x86 platforms,Simon Marlow2011-06-293-55/+16
* Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2011-06-271-25/+29
|\
| * oops, fix the x86 version of the code in here. I validated on theSimon Marlow2011-06-271-1/+1
| * Keep the C stack pointer 16-byte aligned on all x86 platforms, not just Mac O...Simon Marlow2011-06-271-25/+29
* | Fix build on OS X: Correct silly errors in Trace.hIan Lynagh2011-06-271-3/+3
|/
* Fix gcc 4.6 warnings; fixes #5176Ian Lynagh2011-06-2510-28/+75
* Fix a typo in a commentIan Lynagh2011-06-251-1/+1
* Remove a couple of unused variablesIan Lynagh2011-06-241-4/+0
* Remove unused variableIan Lynagh2011-06-241-3/+0
* Remove unused variableIan Lynagh2011-06-241-2/+1
* Remove a couple of unused bindingsIan Lynagh2011-06-241-4/+0
* SafeHaskell: Make base GHC.* modules untrustedDavid Terei2011-06-171-14/+14
* SafeHaskell: Fix compilation errors.David Terei2011-06-173-5/+5
* SafeHaskell: Even more fixing to work with safe baseDavid Terei2011-06-173-5/+5
* SafeHaskell: More fixing to work with safe baseDavid Terei2011-06-171-14/+14
* fix a cut/paste bug in debugging codeSimon Marlow2011-06-061-1/+0
* Fix compilation of rts/win32/GetEnv.cunknown2011-06-051-2/+3
* Fix Windows build failureIan Lynagh2011-06-051-2/+0
* fix commentSimon Marlow2011-06-011-4/+6
* Fix a warning in DEBUG codeIan Lynagh2011-06-011-1/+1
* fix format specs on 64-bit buildsSimon Marlow2011-05-311-4/+6
* Fix a cause of very occasional <<loop>> with parallel programs andSimon Marlow2011-05-311-2/+32
* Fix build on windows (hopefully)Duncan Coutts2011-05-291-1/+1
* Emit various bits of OS process info into the eventlogDuncan Coutts2011-05-269-1/+291
* Add capability sets to the tracing/events systemDuncan Coutts2011-05-266-2/+183
* Make the tracing of the startup event more regularDuncan Coutts2011-05-265-12/+36
* Rearrange shutdownCapability code slightlyDuncan Coutts2011-05-263-37/+45
* prog_argv and rts_argv now contain *copies* of the args passed toSimon Marlow2011-05-253-48/+110
* fix an integer overflow (#5086), and pre-emptively avoid more of theseSimon Marlow2011-05-252-2/+2
* Fix +RTS -G1 (by deleting code, yay!) (#5026)Simon Marlow2011-05-241-10/+0
* Revert "Add capability sets to the event system. Contains code from Duncan Co...Duncan Coutts2011-05-239-336/+9
* Make array copy primops inlineJohan Tibell2011-05-192-111/+0
* Add array copy/clone primopsDaniel Peebles2011-05-192-0/+112
* Add capability sets to the event system. Contains code from Duncan Coutts.Spencer Janssen2011-05-189-9/+336
* Unicode fixes, taking into account PEP383 supportMax Bolingbroke2011-05-142-0/+60
* Make the GHCi linker handle partially stripped object files (#5004)Duncan Coutts2011-05-131-74/+89
* scheduleDoGC: if we're doing heapCensus(), do it *before* releasingSimon Marlow2011-05-111-6/+6
* Fix bug in one-line stats printingDavid M Peixotto2011-05-101-12/+12
* heapCensus: we need to traverse the heap fragments stored in theSimon Marlow2011-05-091-1/+10
* Make retainer profiling use the label length (-L) flag)Ian Lynagh2011-05-073-42/+37
* Add stage-specific versions of more ar-related makefile varsIan Lynagh2011-04-231-2/+2
* Make and use AR_STAGE[0123] makefile varsIan Lynagh2011-04-231-2/+2
* For very short linker scripts dlopen may return 'file too short' insteadCJ van den Berg2011-04-201-1/+1
* This is required to successfully load terminfo into GHCi in currentCJ van den Berg2011-04-201-3/+3
* The hash table implementation had some static free lists that wereSimon Marlow2011-04-151-34/+33
* fix a shutdown memory leakSimon Marlow2011-04-151-4/+10
* Refactor how dependencies are included; fixes #5109Ian Lynagh2011-04-141-2/+1
* Avoid accumulating slop in the pinned_object_block.Simon Marlow2011-04-144-10/+33