| Commit message (Expand) | Author | Age | Files | Lines |
* | rts: Fix type of bool literal | Ben Gamari | 2016-12-01 | 1 | -1/+1 |
* | rts: fix threadStackUnderflow type in cmm | Sergei Trofimovich | 2016-03-11 | 1 | -1/+1 |
* | Enable stack traces with ghci -fexternal-interpreter -prof | Simon Marlow | 2016-01-08 | 1 | -7/+10 |
* | CMM: add a mechanism to import C .data labels | Sergei Trofimovich | 2015-01-19 | 1 | -1/+1 |
* | Add unwind information to Cmm | Peter Wortmann | 2014-12-16 | 1 | -0/+1 |
* | [skip ci] rts: Detabify Exception.cmm | Austin Seipp | 2014-10-21 | 1 | -45/+45 |
* | Revert "Rename _closure to _static_closure, apply naming consistently." | Edward Z. Yang | 2014-10-20 | 1 | -3/+3 |
* | Rename _closure to _static_closure, apply naming consistently. | Edward Z. Yang | 2014-10-01 | 1 | -3/+3 |
* | Refer to 'mask' instead of 'block' in Control.Exception | Thomas Miedema | 2014-09-25 | 1 | -16/+21 |
* | Fix copy/paste error (#8937) | Simon Marlow | 2014-04-04 | 1 | -1/+1 |
* | s/excpetions/exceptions/ | Edward Z. Yang | 2013-10-21 | 1 | -1/+1 |
* | Remove use of R9, and fix associated bugs | Simon Marlow | 2013-10-01 | 1 | -4/+4 |
* | ticky enhancements | Nicolas Frisby | 2013-03-29 | 1 | -5/+5 |
* | Add a write barrier for TVAR closures | Simon Marlow | 2012-11-16 | 1 | -1/+1 |
* | Save R1/R2/.. across foreign calls | Simon Marlow | 2012-11-05 | 1 | -6/+15 |
* | profiling fixes | Simon Marlow | 2012-10-19 | 1 | -4/+4 |
* | Produce new-style Cmm from the Cmm parser | Simon Marlow | 2012-10-08 | 1 | -113/+129 |
* | Make profiling work with multiple capabilities (+RTS -N) | Simon Marlow | 2011-11-29 | 1 | -2/+2 |
* | Fix trashing of the masking state in STM (#5238) | Simon Marlow | 2011-11-16 | 1 | -18/+21 |
* | +RTS -xc: print a the closure type of the exception too | Simon Marlow | 2011-11-14 | 1 | -1/+3 |
* | Overhaul of infrastructure for profiling, coverage (HPC) and breakpoints | Simon Marlow | 2011-11-02 | 1 | -1/+3 |
* | Fix #4988: we were wrongly running exception handlers in the | Simon Marlow | 2011-09-01 | 1 | -7/+9 |
* | Implement stack chunks and separate TSO/STACK objects | Simon Marlow | 2010-12-15 | 1 | -9/+6 |
* | Follow GHC.Bool/GHC.Types merge | Ian Lynagh | 2010-10-23 | 1 | -3/+3 |
* | remove unnecessary stg_noForceIO (#3508) | Simon Marlow | 2010-09-24 | 1 | -4/+3 |
* | New asynchronous exception control API (ghc parts) | Simon Marlow | 2010-07-08 | 1 | -45/+111 |
* | add a MAYBE_GC() in killThread#, fixes throwto003(threaded2) looping | Simon Marlow | 2010-05-05 | 1 | -0/+2 |
* | Use message-passing to implement throwTo in the RTS | Simon Marlow | 2010-03-11 | 1 | -24/+19 |
* | micro-opt: replace stmGetEnclosingTRec() with a field access | Simon Marlow | 2009-10-14 | 1 | -2/+2 |
* | Fix #3429: a tricky race condition | Simon Marlow | 2009-08-18 | 1 | -0/+10 |
* | Rename primops from foozh_fast to stg_foozh | Simon Marlow | 2009-08-03 | 1 | -17/+17 |
* | rts_stop_on_exception is a C int, not a W_ | Simon Marlow | 2009-08-03 | 1 | -1/+1 |
* | Fix #3279, #3288: fix crash encountered when calling unblock inside unsafePer... | Simon Marlow | 2009-06-16 | 1 | -8/+35 |
* | Make killThread# cmm primop use local stack allocation | Duncan Coutts | 2009-06-10 | 1 | -2/+3 |
* | Merging in the new codegen branch | dias@eecs.harvard.edu | 2008-08-14 | 1 | -2/+2 |
* | Change the calling conventions for unboxed tuples slightly | Simon Marlow | 2008-07-28 | 1 | -48/+0 |
* | add new primop: asyncExceptionsBlocked# :: IO Bool | Simon Marlow | 2008-07-09 | 1 | -0/+9 |
* | tso->link is now tso->_link (fix after merge with HEAD) | Simon Marlow | 2008-04-17 | 1 | -1/+1 |
* | Do some stack fiddling in stg_unblockAsyncExceptionszh_ret | Ian Lynagh | 2008-05-23 | 1 | -0/+8 |
* | Do not #include external header files when compiling via C | Simon Marlow | 2008-04-02 | 1 | -2/+0 |
* | Follow library changes | Ian Lynagh | 2008-03-23 | 1 | -3/+3 |
* | FIX #1980: must check for ThreadRelocated in killThread# | Simon Marlow | 2007-12-17 | 1 | -0/+5 |
* | fix -fbreak-on-exception for unregsterised | Simon Marlow | 2007-10-18 | 1 | -4/+5 |
* | Properly guard imports because they have to be precise on Windows and Darwin ... | Clemens Fruhwirth | 2007-08-10 | 1 | -0/+2 |
* | Add explicit imports for RTS-external variables | Clemens Fruhwirth | 2007-08-06 | 1 | -0/+2 |
* | Implemented and fixed bugs in CmmInfo handling | Michael D. Adams | 2007-06-27 | 1 | -25/+17 |
* | Cleanup Hpc sub-system, remove hpc-tracer implementation. | andy@galois.com | 2007-06-26 | 1 | -3/+0 |
* | remove old comments and commented-out code | Simon Marlow | 2007-05-18 | 1 | -10/+1 |
* | raise#: break *after* stripping the stack, not before | Simon Marlow | 2007-05-16 | 1 | -23/+29 |
* | GHCi debugger: new flag -fbreak-on-exception | Simon Marlow | 2007-05-15 | 1 | -12/+48 |