Don’t store the async exception masking state in CATCH frames
Showing
- libraries/ghc-heap/GHC/Exts/Heap/Closures.hs 0 additions, 1 deletionlibraries/ghc-heap/GHC/Exts/Heap/Closures.hs
- libraries/ghc-heap/GHC/Exts/Stack/Constants.hsc 0 additions, 4 deletionslibraries/ghc-heap/GHC/Exts/Stack/Constants.hsc
- libraries/ghc-heap/GHC/Exts/Stack/Decode.hs 1 addition, 3 deletionslibraries/ghc-heap/GHC/Exts/Stack/Decode.hs
- libraries/ghc-heap/tests/stack_misc_closures.hs 1 addition, 2 deletionslibraries/ghc-heap/tests/stack_misc_closures.hs
- libraries/ghc-heap/tests/stack_misc_closures_c.c 0 additions, 1 deletionlibraries/ghc-heap/tests/stack_misc_closures_c.c
- rts/Continuation.c 3 additions, 3 deletionsrts/Continuation.c
- rts/Exception.cmm 15 additions, 21 deletionsrts/Exception.cmm
- rts/RaiseAsync.c 56 additions, 32 deletionsrts/RaiseAsync.c
- rts/Schedule.c 40 additions, 13 deletionsrts/Schedule.c
- rts/include/rts/storage/Closures.h 0 additions, 1 deletionrts/include/rts/storage/Closures.h
- testsuite/tests/rts/continuations/T23513.hs 36 additions, 0 deletionstestsuite/tests/rts/continuations/T23513.hs
- testsuite/tests/rts/continuations/T23513.stdout 14 additions, 0 deletionstestsuite/tests/rts/continuations/T23513.stdout
- testsuite/tests/rts/continuations/all.T 2 additions, 0 deletionstestsuite/tests/rts/continuations/all.T
- utils/deriveConstants/Main.hs 0 additions, 1 deletionutils/deriveConstants/Main.hs
Loading
Please register or sign in to comment