X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FException.hc;h=f7b58878cec1498728d815801c152664db56a361;hb=25f7169979a66f0ea58aa01477e019988d895be9;hp=31a1ae2c2ae7c57a57f60ecbfbb270608763d90c;hpb=7f12c16a4278f6faf8153c6a7d24bb4608a6973f;p=ghc-hetmet.git diff --git a/ghc/rts/Exception.hc b/ghc/rts/Exception.hc index 31a1ae2..f7b5887 100644 --- a/ghc/rts/Exception.hc +++ b/ghc/rts/Exception.hc @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: Exception.hc,v 1.20 2001/03/23 16:36:21 simonmar Exp $ + * $Id: Exception.hc,v 1.21 2001/08/17 14:44:54 simonmar Exp $ * * (c) The GHC Team, 1998-2000 * @@ -349,7 +349,6 @@ FN_(raisezh_fast) #if defined(PROFILING) - /* Debugging tool: on raising an exception, show where we are. */ /* ToDo: currently this is a hack. Would be much better if @@ -358,7 +357,6 @@ FN_(raisezh_fast) if (RtsFlags.ProfFlags.showCCSOnException) { STGCALL2(print_ccs,stderr,CCCS); } - #endif p = Su; @@ -369,7 +367,7 @@ FN_(raisezh_fast) */ raise_closure = (StgClosure *)RET_STGCALL1(P_,allocate, sizeofW(StgClosure)+1); - raise_closure->header.info = &stg_raise_info; + SET_HDR(raise_closure, &stg_raise_info, CCCS); raise_closure->payload[0] = R1.cl; while (1) {