summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Another overhaul of the recent_activity / idle GC handling (#5991)Simon Marlow2012-09-244-25/+62
* Revert "Disable the timer signal while blocked in select() (#5991)"Simon Marlow2012-09-241-13/+4
* Fix the profiling buildIan Lynagh2012-09-211-2/+2
* Convert more RTS macros to functionsIan Lynagh2012-09-214-10/+10
* Fix off-by-one (#7227)Simon Marlow2012-09-211-0/+1
* Include pinned memory in the stats for allocated memorySimon Marlow2012-09-212-1/+2
* Cache the result of countOccupied(gen->large_objects) as gen->n_large_words (...Simon Marlow2012-09-212-2/+6
* Allow allocNursery() to allocate single blocks (#7257)Simon Marlow2012-09-212-11/+13
* Small parallel GC improvementSimon Marlow2012-09-181-2/+12
* More OS X build fixesIan Lynagh2012-09-1414-46/+46
* Use conditionals rather than CPP in mkDerivedConstantsIan Lynagh2012-09-131-1/+1
* Lots of nat -> StgWord changesSimon Marlow2012-09-0710-57/+57
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-0740-227/+227
* Some further tweaks to reduce fragmentation when allocating the nurserySimon Marlow2012-09-073-19/+37
* some nats should be lnatsSimon Marlow2012-09-071-1/+1
* When using -H with -M<size>, don't exceed the maximum heap sizeSimon Marlow2012-09-071-1/+5
* memInventory(): tweak pretty-printingSimon Marlow2012-09-071-8/+8
* small improvements to findPtr() and the closure printerSimon Marlow2012-08-311-1/+12
* More CPP macros -> inline functionsIan Lynagh2012-08-253-7/+7
* Make a function for get_itbl, rather than using a CPP macroIan Lynagh2012-08-254-8/+8
* Fix build with FreeBSD versions earlier than 9.0Gabor Pali2012-08-231-1/+5
* OS X: use mmap() instead of malloc for allocating the bss (#7040)Simon Marlow2012-08-211-0/+5
* tidy upSimon Marlow2012-08-212-11/+15
* Reduce fragmentation when using +RTS -H (with or without a size)Simon Marlow2012-08-213-2/+45
* improve debug outputSimon Marlow2012-08-211-1/+1
* Fix a discrepancy between two calculations of which generation to collectSimon Marlow2012-08-213-59/+39
* move startProfTimer() and stopProfTimer() to the public headersSimon Marlow2012-08-211-3/+0
* add X86_64_GOTTPOFF relocation for errnoSimon Marlow2012-08-211-0/+25
* Retain ordering of finalizers during GC (#7160)Simon Marlow2012-08-211-5/+14
* Export startProfTimer and stopProfTimer symbols.Paolo Capriotti2012-08-202-5/+6
* Profiling: open .prof when -hr<cc> is specifiedTakano Akio2012-08-201-1/+2
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-08-131-4/+33
|\
| * Fix GHCi segfault during startup on linux-powerpc (#2972).Erik de Castro Lopo2012-08-131-4/+33
* | Follow RTS symbol changes in Linker.cIan Lynagh2012-08-101-0/+2
* | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-08-101-1/+1
|\ \ | |/
| * Add cast to placate gcc 4.6 on linux-powerpc (#7113).Erik de Castro Lopo2012-08-091-1/+1
* | Always define startProfTimer and stopProfTimerIan Lynagh2012-08-102-6/+4
|/
* Fix a bug in the handling of recent_activitySimon Marlow2012-08-071-13/+22
* Fix #7087 (integer overflow in getDelayTarget())Simon Marlow2012-07-311-3/+12
* Fix compile on linux-powerpc64. (#7084).Erik de Castro Lopo2012-07-311-0/+2
* typosGabor Greif2012-07-291-2/+2
* Merge taskId and serialisableTaskIdMikolaj Konarski2012-07-253-21/+7
* Fix build on OS XIan Lynagh2012-07-152-2/+6
* Fix dtraceTaskCreateIan Lynagh2012-07-151-4/+6
* Fix a CPP typoIan Lynagh2012-07-141-1/+1
* Add a missing semi-colonIan Lynagh2012-07-141-1/+1
* Add some casts to fix warningsIan Lynagh2012-07-142-4/+8
* Fix typoIan Lynagh2012-07-141-1/+1
* Merge remote branch 'mikolaj/dcoutts'Ian Lynagh2012-07-1411-40/+335
|\
| * Have a go at fixing the heap info DTrace build failue on OSXDuncan Coutts2012-07-102-27/+7