summaryrefslogtreecommitdiff
path: root/rts/RaiseAsync.c
Commit message (Expand)AuthorAgeFilesLines
...
* Make allocatePinned use local storage, and other refactoringsSimon Marlow2009-12-011-2/+2
* micro-opt: replace stmGetEnclosingTRec() with a field accessSimon Marlow2009-10-141-2/+2
* Fix #3578: return a dummy result when an STM transaction is abortedSimon Marlow2009-10-141-1/+11
* Unify event logging and debug tracing.Simon Marlow2009-08-291-6/+1
* Rename primops from foozh_fast to stg_foozhSimon Marlow2009-08-031-1/+1
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-3/+3
* Add fast event loggingSimon Marlow2009-03-171-0/+1
* eliminate some not-quite-duplicate codeSimon Marlow2009-03-131-10/+1
* Close the races between throwTo and thread completionSimon Marlow2009-01-071-6/+13
* add commentSimon Marlow2009-01-071-0/+3
* Fix two more locking issues in throwTo()Bertram Felgenhauer2009-01-071-0/+6
* maybePerformBlockedException() should handle ThreadComplete/ThreadKilledSimon Marlow2009-01-071-0/+9
* cruft removalSimon Marlow2009-01-061-2/+1
* Fix #2783: detect black-hole loops properlySimon Marlow2008-11-171-12/+28
* undo incorrect assertion, and fix commentsSimon Marlow2008-10-091-9/+2
* remove old GRAN/PARALLEL_HASKELL codeSimon Marlow2008-10-091-153/+0
* add comments and an ASSERT_LOCK_HELD()Simon Marlow2008-10-081-0/+9
* Fix #2411: missing case for CATCH_STM_FRAME in raiseAsync()Simon Marlow2008-09-261-0/+1
* Change the calling conventions for unboxed tuples slightlySimon Marlow2008-07-281-10/+0
* Add a write barrier to the TSO link field (#1589)Simon Marlow2008-04-161-27/+27
* Updating a thunk in raiseAsync might encounter an IND; copesimonmar@microsoft.com2008-02-281-15/+6
* debugging codeSimon Marlow2008-02-191-0/+5
* Make a panic slightly more helpfulIan Lynagh2008-04-221-2/+2
* FIX #1450: asynchronous exceptions are now printed by +RTS -xcSimon Marlow2007-10-181-0/+13
* Add a proper write barrier for MVarsSimon Marlow2007-10-111-1/+7
* Fix building RTS with gcc 2.*; declare all variables at the top of a blockIan Lynagh2007-09-031-2/+6
* Eagerly raise a blocked exception when entering 'unblock' or exiting 'block'Simon Marlow2007-01-051-2/+6
* remove unused includes, now that Storage.h & Stable.h are included by Rts.hSimon Marlow2006-11-151-1/+0
* Split GC.c, and move storage manager into sm/ directorySimon Marlow2006-10-241-1/+1
* STM invariantstharris@microsoft.com2006-10-071-0/+1
* add missing case for BlockedOnDoProcSimon Marlow2006-08-291-0/+3
* Remove warning: Correct includes for mingwEsa Ilari Vuokko2006-08-131-0/+3
* Match format strings and arguments for printf-like functionssven.panne@aedion.de2006-08-101-3/+3
* Warning police: Make prototype for LDV_recordDead_FILL_SLOP_DYNAMIC visiblesven.panne@aedion.de2006-08-101-0/+1
* use the new "prim %write_barrier()" in .cmm instead of calls to wb()Simon Marlow2006-06-291-2/+2
* add STM support to the new throwTo mechanismSimon Marlow2006-06-161-1/+17
* Asynchronous exception support for SMPSimon Marlow2006-06-161-0/+1015