summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* add comment: __thread is not supported by gcc on OS X yetSimon Marlow2009-09-101-0/+3
* Fix #3320: we forgot to save/restore the GC register variableSimon Marlow2009-09-101-0/+7
* FIX #711 implement osFreeAllMBlocks for unixAustin Seipp2009-09-101-3/+28
* Omit visibility pragmas on Windows (fixes warnings/validate failures)Simon Marlow2009-09-0940-82/+87
* comment fixSimon Marlow2009-09-081-2/+1
* refactor *_OPTS settings in the build system; no functional changesSimon Marlow2009-09-091-3/+0
* Fix warnings on 64-bit platforms; fixes validate on x86-64Simon Marlow2009-09-081-17/+19
* fix -u flags (after changes for #3310)Simon Marlow2009-09-031-4/+4
* Unify event logging and debug tracing.Simon Marlow2009-08-2914-293/+591
* waitForReturnCapability: fix logic bugSimon Marlow2009-08-311-1/+1
* Handle renames from #3310Simon Marlow2009-08-303-9/+13
* Fix incorrectly hidden RTS symbolsSimon Marlow2009-08-295-37/+6
* Maintain Task/Capability invariants in performPendingThrowTosSimon Marlow2009-08-291-3/+17
* Declare RTS-private prototypes with __attribute__((visibility("hidden")))Simon Marlow2009-08-0556-127/+272
* Use -W, not -Werror, for gcc older than 3.4Matthias Kilian2009-08-261-1/+6
* Fix #3461: protect the use of keepCAFs with #ifdef DYNAMICSimon Marlow2009-08-281-0/+2
* Add unique package identifiers (InstalledPackageId) in the package DBSimon Marlow2009-08-201-1/+2
* Remove bitrotted IA64 code in Linker.cIan Lynagh2009-08-231-205/+0
* Put "dl" back in rts/package.conf if HAVE_DL is definedIan Lynagh2009-08-211-0/+3
* Use allocateLocal() rather than allocate() in the interpreterSimon Marlow2009-08-201-9/+9
* Rollback: use cas() to claim the closure in copyPart(), to match copy_tag()Simon Marlow2009-08-204-34/+34
* Relax the assumption that all objects fit in a single block (#3424)Simon Marlow2009-08-201-11/+26
* remove a bogus assertionSimon Marlow2009-08-201-4/+0
* Add a case for IND (and a comment). Fixes #3424, perhaps only partially.Simon Marlow2009-08-201-0/+4
* fix warningSimon Marlow2009-08-201-1/+1
* rename whitehole_spin to evac_collision, and update it properlySimon Marlow2009-08-194-6/+12
* use cas() to claim the closure in copyPart(), to match copy_tag()Simon Marlow2009-08-191-28/+22
* Always yieldCapabilty() when a bound thread blocksSimon Marlow2009-08-191-4/+19
* Improve the "Stack space overflow" error; fixes trac #3296Ian Lynagh2009-08-191-1/+1
* Detect C finalizer callbacks in rts_lock() instead of schedule()Simon Marlow2009-08-192-8/+9
* fix an includeSimon Marlow2009-08-191-1/+1
* Fix #3429: a tricky race conditionSimon Marlow2009-08-186-13/+24
* Make our install variables etc compliant with GNU standards; fixes #1924Ian Lynagh2009-08-141-3/+3
* Fix a sanity check; fixes #3089Ian Lynagh2009-08-121-1/+1
* Fix the build on OS XIan Lynagh2009-08-072-8/+21
* Fix ticky buildSimon Marlow2009-08-061-1/+0
* add #include <sys/types.h> (hopefully fixes OS X build)Simon Marlow2009-08-061-1/+2
* profiling build fixSimon Marlow2009-08-051-0/+1
* profiling build fixesSimon Marlow2009-08-057-2/+5
* use C99-style array initialisersSimon Marlow2009-08-031-6/+6
* use C99-style array initialisersSimon Marlow2009-08-031-16/+16
* move termios prototypes into a public headerSimon Marlow2009-08-031-4/+0
* Common up two closure type -> string tablesSimon Marlow2009-08-033-184/+99
* Rename primops from foozh_fast to stg_foozhSimon Marlow2009-08-035-163/+163
* remove the GUM closure typesSimon Marlow2009-08-033-26/+1
* use C99-style array initialisersSimon Marlow2009-08-031-75/+70
* Remove final bits of the old .NET supportSimon Marlow2009-08-036-1849/+0
* fast make omits all GHC stagesSimon Marlow2009-08-021-0/+1
* fix off-by-one in memory allocationSimon Marlow2009-08-041-2/+2
* Windows build fixSimon Marlow2009-08-031-2/+2