[Git][ghc/ghc][wip/marge_bot_batch_merge_job] 11 commits: GHC.Core.Opt renaming

Marge Bot gitlab at gitlab.haskell.org
Fri Apr 17 22:48:45 UTC 2020



 Marge Bot pushed to branch wip/marge_bot_batch_merge_job at Glasgow Haskell Compiler / GHC


Commits:
7f6e5d58 by Sylvain Henry at 2020-04-17T18:48:31-04:00
GHC.Core.Opt renaming

* GHC.Core.Op                  => GHC.Core.Opt
* GHC.Core.Opt.Simplify.Driver => GHC.Core.Opt.Driver
* GHC.Core.Opt.Tidy            => GHC.Core.Tidy
* GHC.Core.Opt.WorkWrap.Lib    => GHC.Core.Opt.WorkWrap.Utils

As discussed in:
 * https://mail.haskell.org/pipermail/ghc-devs/2020-April/018758.html
 * https://gitlab.haskell.org/ghc/ghc/issues/13009#note_264650

- - - - -
6d8e9459 by Sylvain Henry at 2020-04-17T18:48:31-04:00
Modules: SysTools (#13009)

- - - - -
9f2b84ff by Sylvain Henry at 2020-04-17T18:48:31-04:00
Modules: Parser (#13009)

- - - - -
45c57386 by Sylvain Henry at 2020-04-17T18:48:31-04:00
Modules: GHC.Builtin (#13009)

- - - - -
99786795 by Sylvain Henry at 2020-04-17T18:48:31-04:00
Modules: GHC.Iface.Recomp (#13009)

- - - - -
97a95916 by Sylvain Henry at 2020-04-17T18:48:31-04:00
Modules: Settings (#13009)

Update Haddock submodule

Metric Decrease:
    Naperian
    parsing001

- - - - -
8897f05b by Ben Gamari at 2020-04-17T18:48:32-04:00
gitlab-ci: Bump FreeBSD bootstrap compiler to 8.10.1

- - - - -
3c81b94d by Ben Gamari at 2020-04-17T18:48:32-04:00
gitlab-ci: Enable FreeBSD job for so-labelled MRs

- - - - -
4cfec5bf by Ben Gamari at 2020-04-17T18:48:32-04:00
gitlab-ci: Use rules syntax for conditional jobs

- - - - -
2f1573e9 by Ben Gamari at 2020-04-17T18:48:32-04:00
Bump hsc2hs submodule

- - - - -
15c5fdde by Ömer Sinan Ağacan at 2020-04-17T18:48:35-04:00
Improve prepForeignCall error reporting

Show parameters and description of the error code when ffi_prep_cif
fails.

This may be helpful for debugging #17018.

- - - - -


30 changed files:

- .gitlab-ci.yml
- .gitlab/ci.sh
- compiler/GHC.hs
- compiler/prelude/PrelNames.hs → compiler/GHC/Builtin/Names.hs
- compiler/prelude/PrelNames.hs-boot → compiler/GHC/Builtin/Names.hs-boot
- compiler/prelude/THNames.hs → compiler/GHC/Builtin/Names/TH.hs
- compiler/prelude/PrimOp.hs → compiler/GHC/Builtin/PrimOps.hs
- compiler/prelude/PrimOp.hs-boot → compiler/GHC/Builtin/PrimOps.hs-boot
- compiler/prelude/TysWiredIn.hs → compiler/GHC/Builtin/Types.hs
- compiler/prelude/TysWiredIn.hs-boot → compiler/GHC/Builtin/Types.hs-boot
- compiler/typecheck/TcTypeNats.hs → compiler/GHC/Builtin/Types/Literals.hs
- compiler/prelude/TysPrim.hs → compiler/GHC/Builtin/Types/Prim.hs
- compiler/prelude/KnownUniques.hs → compiler/GHC/Builtin/Uniques.hs
- compiler/prelude/KnownUniques.hs-boot → compiler/GHC/Builtin/Uniques.hs-boot
- compiler/prelude/PrelInfo.hs → compiler/GHC/Builtin/Utils.hs
- compiler/prelude/primops.txt.pp → compiler/GHC/Builtin/primops.txt.pp
- compiler/GHC/ByteCode/Instr.hs
- compiler/GHC/ByteCode/Linker.hs
- compiler/GHC/ByteCode/Types.hs
- compiler/GHC/Cmm/CLabel.hs
- compiler/GHC/Cmm/Lexer.x
- compiler/GHC/Cmm/Monad.hs
- compiler/GHC/Cmm/Parser.y
- compiler/GHC/CmmToLlvm.hs
- compiler/GHC/Core.hs
- compiler/GHC/Core/Class.hs
- compiler/GHC/Core/Coercion.hs
- compiler/GHC/Core/Coercion/Axiom.hs
- compiler/GHC/Core/DataCon.hs
- compiler/GHC/Core/FVs.hs


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/bcb221d97a57d5b637e8e1ab9ea56b27c5800667...15c5fddeecc6c77021496c299a6f7b61fc9bf1fd

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/bcb221d97a57d5b637e8e1ab9ea56b27c5800667...15c5fddeecc6c77021496c299a6f7b61fc9bf1fd
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20200417/5a32bbcb/attachment.html>


More information about the ghc-commits mailing list