summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Fix bug in stg_enter_checkbhSimon Marlow2012-11-011-1/+5
* turn off cmm optimisation for the debug waySimon Marlow2012-11-011-1/+1
* Fix bug in stg_ctoi_R1n (could cause GHCi crashes)Simon Marlow2012-11-011-1/+1
* A couple of W_s should be P_s (not an actual bug, I think)Simon Marlow2012-11-011-2/+2
* Don't clearNurseries() in parallel with -debugSimon Marlow2012-11-011-3/+5
* Retainer prof: immutable arrays are not retainers, and fix the docsSimon Marlow2012-10-311-2/+3
* Save and restore registers across calls to unlockClosure.Geoffrey Mainland2012-10-301-0/+13
* Attach proper jump liveness information to generated C-- code.Geoffrey Mainland2012-10-301-2/+2
* Fix a couple of format stringsIan Lynagh2012-10-261-2/+2
* fprintCCS_stderr: untag the exception (#7319)Simon Marlow2012-10-251-1/+1
* delete old commentsSimon Marlow2012-10-251-22/+0
* remove unused sched_shutting_downSimon Marlow2012-10-252-8/+1
* fix bug in heap check in putMVar#Simon Marlow2012-10-241-1/+1
* Use canned heap checks to save a few bytes of codeSimon Marlow2012-10-231-2/+2
* fix a warningSimon Marlow2012-10-231-2/+2
* Fix a silly bug that would cause -xc to print less than useful informationSimon Marlow2012-10-231-1/+3
* typoSimon Marlow2012-10-221-1/+1
* profiling fixesSimon Marlow2012-10-197-40/+44
* Fix build on OS X (fix from Duncan Coutts)Ian Lynagh2012-10-161-0/+5
* Add a new traceMarker# primop for use in profiling outputDuncan Coutts2012-10-157-0/+84
* Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2012-10-141-0/+3
|\
| * rts: Ignore signal before deleting timer. Fixes #7303.Erik de Castro Lopo2012-10-141-0/+3
* | Get dynamic-by-default mostly working on OS XIan Lynagh2012-10-141-0/+3
* | Don't set dynlib install names when buildingIan Lynagh2012-10-141-4/+0
|/
* Keep the list of DLLs that we dlopenIan Lynagh2012-10-131-2/+50
* When dynamic-by-default, don't use the GHCi linkerIan Lynagh2012-10-132-0/+22
* profiling fixesSimon Marlow2012-10-094-31/+32
* fix a warningSimon Marlow2012-10-081-1/+1
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-0821-1857/+1533
* Build the dynamic way by default on Linux/amd64Ian Lynagh2012-10-032-4/+4
* 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