summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Fix #4988: we were wrongly running exception handlers in theSimon Marlow2011-09-011-7/+9
* fix occasional failure of numsparks001 test. During shutdown weSimon Marlow2011-08-141-5/+14
* remove unnecessary returnSimon Marlow2011-08-141-1/+1
* make shutdownHaskellAndExit() shut down the RTS and exit immediatelySimon Marlow2011-08-123-5/+8
* Avoid call-clobbered registersManuel M T Chakravarty2011-08-101-1/+1
* ARMv5 compatibility for registerized runtime changes.Stephen Blackheath2011-08-102-2/+15
* RTS: fix pushWSDeque to invoke write barrier when element is addedKarel Gardas2011-08-101-0/+9
* add support for STG floating-point regs using VFPv3Karel Gardas2011-08-101-0/+2
* make StgReturn and cas functions Thumb friendlyKarel Gardas2011-08-101-3/+12
* Stephen Blackheath's GHC/ARM registerised portKarel Gardas2011-08-102-0/+97
* fix #5381: the -debug RTS could crash with "internal error: MVAR_CLEANSimon Marlow2011-08-081-4/+4
* Also include basic time statistics in GCStats.Edward Z. Yang2011-08-061-0/+3
* small optimisation for the program in #5367: if the worker threadSimon Marlow2011-08-051-5/+7
* Remove some antiquated C constructsIan Lynagh2011-08-012-4/+4
* Implement public interface for GC statistics.Edward Z. Yang2011-07-303-3/+80
* Rename avg_residency to less misleading cumulative_residency.Edward Z. Yang2011-07-241-4/+4
* Don't subtract HC_tot_time when calculating mut_user_timeIan Lynagh2011-07-241-3/+3
* Remove prototype to mut_user_time_during_GCIan Lynagh2011-07-241-1/+0
* Fix heap profiling timesIan Lynagh2011-07-245-5/+14
* Fix build on OSX, thanks to David PeixottoBen Lippmeier2011-07-221-1/+1
* need to release the SM lock around heapCensus() to avoid deadlock withSimon Marlow2011-07-211-0/+2
* Update some files for new testsuite tests locationDavid Terei2011-07-201-1/+1
* Move the call to heapCensus() into GarbageCollect(), just beforeSimon Marlow2011-07-203-6/+17
* fix an assertion failure, and possibly some bogosity (see comment)Simon Marlow2011-07-201-0/+10
* Fix syntax error in DTrace event specificationDuncan Coutts2011-07-201-2/+2
* remove some dead codeSimon Marlow2011-07-201-15/+2
* Document the new +RTS -l flags in the +RTS --help outputDuncan Coutts2011-07-181-0/+3
* Sync EventLogFormat.h with ghc-eventsDuncan Coutts2011-07-181-3/+3
* Add new fully-accurate per-spark trace/eventlog eventsDuncan Coutts2011-07-188-78/+268
* Move GC tracing into a separate trace classDuncan Coutts2011-07-184-70/+93
* include spark counters in the sparks trace classMikolaj2011-07-181-1/+1
* add a new trace class for spark eventsDuncan Coutts2011-07-183-5/+62
* add a missing traceSparkCounters invocationMikolaj2011-07-181-0/+1
* Add spark counter tracingDuncan Coutts2011-07-187-18/+107
* Move allocation of spark pools into initCapabilityDuncan Coutts2011-07-184-12/+5
* Add assertion of the invariant for the spark countersDuncan Coutts2011-07-183-0/+49
* Fix wrong arg name in a C function prototypeDuncan Coutts2011-07-181-1/+1
* Classify overflowed sparks separatelyDuncan Coutts2011-07-184-6/+13
* Use a struct for the set of spark countersDuncan Coutts2011-07-185-33/+36
* Change tryStealSpark so it does not consume fizzled sparksDuncan Coutts2011-07-184-29/+36
* Improve the newSpark dud test by using the pointer tag bitsDuncan Coutts2011-07-182-7/+8
* Fix Windows breakage (#5322). When I modified StgRun to use the pureSimon Marlow2011-07-183-0/+20
* remove getOrSetTypeableStore. This is no longer used after the switchSimon Marlow2011-07-122-9/+0
* 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
|/