diff options
author | Tamar Christina <tamar@zhox.com> | 2018-05-15 21:20:45 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2018-05-16 08:41:36 -0400 |
commit | 01bb17fd4dc6d92cf08632bbb62656428db6e7fa (patch) | |
tree | 240bb0a1ebb052108c110b0e4beb7cfe3b004d7b /includes/rts/storage/InfoTables.h | |
parent | 838b69032566ce6ab3918d70e8d5e098d0bcee02 (diff) | |
download | haskell-01bb17fd4dc6d92cf08632bbb62656428db6e7fa.tar.gz |
Make finalizers more reliable.
Ignore any errors thrown by finalizers when running them.
This prevents a faulty finalizer from stopping the rest being called.
Test Plan: ./validate, new test T13167
Reviewers: hvr, bgamari, simonmar
Reviewed By: bgamari, simonmar
Subscribers: rwbarton, thomie, carter
GHC Trac Issues: #13167
Differential Revision: https://phabricator.haskell.org/D4693
Diffstat (limited to 'includes/rts/storage/InfoTables.h')
0 files changed, 0 insertions, 0 deletions