[project @ 1999-03-17 13:19:19 by simonm]
- Stack overflow now generates an (AsyncException StackOverflow) exception, which can be caught as normal. - Add a stack overflow handler to the top-level mainIO handler, with the standard behaviour (i.e. call the stack overflow hook and then exit). - Add a test for stack overflow catching. - Fix a couple of bugs in async exception support.
Showing
- ghc/driver/ghc.lprl 2 additions, 0 deletionsghc/driver/ghc.lprl
- ghc/includes/Prelude.h 27 additions, 23 deletionsghc/includes/Prelude.h
- ghc/lib/std/PrelException.lhs 5 additions, 1 deletionghc/lib/std/PrelException.lhs
- ghc/lib/std/PrelMain.lhs 18 additions, 2 deletionsghc/lib/std/PrelMain.lhs
- ghc/rts/HeapStackCheck.hc 23 additions, 2 deletionsghc/rts/HeapStackCheck.hc
- ghc/rts/PrimOps.hc 2 additions, 1 deletionghc/rts/PrimOps.hc
- ghc/rts/RtsUtils.c 3 additions, 6 deletionsghc/rts/RtsUtils.c
- ghc/rts/RtsUtils.h 2 additions, 2 deletionsghc/rts/RtsUtils.h
- ghc/rts/Schedule.c 11 additions, 10 deletionsghc/rts/Schedule.c
- ghc/tests/concurrent/should_run/conc012.hs 18 additions, 0 deletionsghc/tests/concurrent/should_run/conc012.hs
- ghc/tests/concurrent/should_run/conc012.stdout 1 addition, 0 deletionsghc/tests/concurrent/should_run/conc012.stdout
Loading
Please register or sign in to comment