summaryrefslogtreecommitdiff
path: root/compiler/GHC/Data/IOEnv.hs
Commit message (Expand)AuthorAgeFilesLines
* Split DynFlags structure into own moduleOleg Grenrus2023-05-151-1/+1
* Rework the handling of SkolemInfoMatthew Pickering2022-01-291-1/+2
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* 18000 Use GHC.IO.catchException in favor of Exception.catchSasha Bogicevic2021-04-261-1/+2
* Add compiler linting to CIHécate2021-03-251-1/+0
* Write explicit IOEnv's Functor and MonadIO instances (#18202)Sylvain Henry2021-03-141-2/+8
* Explain uninterruptibleMaskZubin Duggal2021-02-271-0/+1
* Remove unnecessary killThreadZubin Duggal2021-02-271-9/+6
* switch to using forkIO to detect async exceptionsZubin Duggal2021-02-271-16/+17
* Don't catch async exceptions when evaluating Template HaskellZubin Duggal2021-02-271-3/+20
* Move Hooks into HscEnvSylvain Henry2021-02-221-0/+5
* Refactor LoggerSylvain Henry2021-02-131-0/+6
* Use mutable update to defer out-of-scope errorsRichard Eisenberg2020-12-251-1/+7
* Make IOEnv monad one-shot (#18202)Sylvain Henry2020-08-131-1/+11
* Remove custom ExceptionMonad class (#18075) (updating haddock submodule accor...Artem Pelenitsyn2020-05-041-14/+6
* Unit: split and rename modulesSylvain Henry2020-04-301-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-0/+219