| Commit message (Expand) | Author | Age | Files | Lines |
* | Build fixes for DLLized rts | Clemens Fruhwirth | 2008-10-13 | 2 | -2/+8 |
* | Rename symbol macros to a consistant naming scheme | Clemens Fruhwirth | 2008-10-13 | 1 | -604/+620 |
* | When waking up thread blocked on TVars, wake oldest first (#2319) | Josef Svenningsson | 2008-10-10 | 1 | -2/+10 |
* | add readTVarIO :: TVar a -> IO a | Simon Marlow | 2008-10-10 | 2 | -0/+12 |
* | atomicModifyIORef: use a local cas() instead of the global lock | Simon Marlow | 2008-10-08 | 1 | -13/+16 |
* | Fix bindist creation: Only the main RTS was being put in the bindists | Ian Lynagh | 2008-10-09 | 1 | -2/+6 |
* | undo incorrect assertion, and fix comments | Simon Marlow | 2008-10-09 | 1 | -9/+2 |
* | remove old GRAN/PARALLEL_HASKELL code | Simon Marlow | 2008-10-09 | 1 | -153/+0 |
* | Turn libffi into a Haskell package | Clemens Fruhwirth | 2008-10-08 | 1 | -3/+1 |
* | add comments and an ASSERT_LOCK_HELD() | Simon Marlow | 2008-10-08 | 1 | -0/+9 |
* | Fix #2663: we had a hard-wired capabilities[0] | Simon Marlow | 2008-10-08 | 1 | -5/+4 |
* | Fix #1955 for heap profiles generated by +RTS -hT | Simon Marlow | 2008-10-03 | 1 | -2/+19 |
* | Change suffix for dyn. linked executables from _real to .dyn | Clemens Fruhwirth | 2008-10-07 | 1 | -1/+1 |
* | add some more GC roots (fixes conc048, and possibly some others) | Simon Marlow | 2008-10-01 | 1 | -2/+10 |
* | Fix #2637: conc032(threaded2) failure | Simon Marlow | 2008-10-01 | 1 | -38/+52 |
* | Remover PROT_EXEC flag from mmap() | Simon Marlow | 2008-09-30 | 1 | -2/+2 |
* | fix #2594: we were erroneously applying masks, as the reporter suggested | Simon Marlow | 2008-09-30 | 1 | -3/+3 |
* | Fix #2411: missing case for CATCH_STM_FRAME in raiseAsync() | Simon Marlow | 2008-09-26 | 1 | -0/+1 |
* | clean sm/Evac_thr.c and sm/Scav_thr.c | Simon Marlow | 2008-09-22 | 1 | -0/+1 |
* | On Linux use libffi for allocating executable memory (fixed #738) | Simon Marlow | 2008-09-19 | 3 | -16/+59 |
* | Move the context_switch flag into the Capability | Simon Marlow | 2008-09-19 | 10 | -26/+37 |
* | Don't put the mingw directory in RTS's package.conf | Ian Lynagh | 2008-09-18 | 1 | -3/+0 |
* | Fix a warning | Simon Marlow | 2008-09-16 | 1 | -1/+1 |
* | Stop using mremap() to allocate space for trampolines | Simon Marlow | 2008-09-15 | 1 | -35/+25 |
* | Fix #2586, bug in THUNK_SELECTORs (again) | Simon Marlow | 2008-09-12 | 1 | -0/+5 |
* | Fix crash in biographical heap profiling (#2576)2008-09-12_22008-09-12 | Simon Marlow | 2008-09-12 | 1 | -1/+1 |
* | Fix retainer profiling (#2576) | Simon Marlow | 2008-09-12 | 1 | -1/+1 |
* | Fix some bugs in the stack-reducing code (#2571) | Simon Marlow | 2008-09-12 | 3 | -15/+24 |
* | Use OSThreadProcAttr for workerStart | Ian Lynagh | 2008-09-11 | 2 | -2/+4 |
* | In stgReallocForGMP, we need to copy min(old_size,new_size) | Ian Lynagh | 2008-09-11 | 1 | -1/+3 |
* | Fix debug message formatting on Windows | simonpj@microsoft.com | 2008-09-10 | 1 | -1/+1 |
* | when a memory leak is detected, report which blocks are unreachable | Simon Marlow | 2008-09-09 | 5 | -4/+182 |
* | Separate pruning from marking of spark pools | Simon Marlow | 2008-09-09 | 4 | -11/+19 |
* | un-disable warnings in some modules | Simon Marlow | 2008-09-09 | 1 | -3/+0 |
* | Fix warnings | Simon Marlow | 2008-09-09 | 1 | -4/+3 |
* | More sanity checking for the TSO write barrier | Simon Marlow | 2008-09-09 | 3 | -1/+28 |
* | Move checkGlobalTSOList() call from GarbageCollect() to checkSanity() | Simon Marlow | 2008-09-09 | 2 | -2/+8 |
* | small bugfix in traverseBlackHoleQueue() | Simon Marlow | 2008-09-09 | 1 | -1/+5 |
* | Fix race condition in wakeupThreadOnCapability() (#2574) | Simon Marlow | 2008-09-09 | 5 | -54/+39 |
* | Fix compacting GC bug: don't forget to thread the blackhole_queue | Simon Marlow | 2008-09-09 | 1 | -0/+3 |
* | Capability stopping when waiting for GC | berthold@mathematik.uni-marburg.de | 2008-08-19 | 3 | -2/+35 |
* | Scheduler code cleanup | berthold@mathematik.uni-marburg.de | 2008-09-02 | 1 | -708/+96 |
* | Fix parallel GC bug (crash in concprog001(threaded2)) | Simon Marlow | 2008-09-08 | 1 | -10/+16 |
* | Make LOOKS_LIKE_{INFO,CLOSURE}_PTR into inline functions, instead of macros | Simon Marlow | 2008-09-08 | 2 | -5/+5 |
* | FIX BUILD on non-Windows | Simon Marlow | 2008-09-08 | 1 | -4/+5 |
* | add (c) Lennart Augustsson (part of #740) | Simon Marlow | 2008-09-08 | 1 | -0/+1 |
* | sysErrorBelch: don't put an extra \n on Windows | Simon Marlow | 2008-09-03 | 1 | -0/+5 |
* | Windows: print an error message in addDLL | Simon Marlow | 2008-09-03 | 1 | -8/+20 |
* | Add extern flag to avoid multiple symbol errors on Mac os X | daniel@phasevelocity.org | 2008-08-22 | 2 | -3/+3 |
* | FIX #2554: GHC.TopHandler.{runIO,runNonIO} should be GC roots | Simon Marlow | 2008-09-02 | 2 | -0/+10 |