summaryrefslogtreecommitdiff
path: root/compiler/GHC/ByteCode/Asm.hs
Commit message (Expand)AuthorAgeFilesLines
* Fix #21563 by using Word64 for 64bit shift code.Andreas Klebinger2022-05-241-3/+4
* ByteCode: avoid out-of-bound readSylvain Henry2022-02-091-5/+15
* Canonicalize bignum literalsSylvain Henry2021-09-111-2/+1
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-1/+1
* Support unlifted datatypes in GHCiLuite Stegeman2021-07-021-11/+11
* Work around LLVM backend overlapping register limitationsLuite Stegeman2021-05-291-52/+20
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-2/+2
* Re-export GHC.Bits from GHC.Prelude with custom shift implementation.Andreas Klebinger2021-04-091-1/+1
* Move loader state into InterpSylvain Henry2021-03-231-15/+21
* Generate GHCi bytecode from STG instead of Core and support unboxedLuite Stegeman2021-03-201-3/+98
* Don't use absentError thunks for strict constructor fieldsSimon Peyton Jones2021-01-021-1/+2
* Move SizedSeq into ghc-bootSylvain Henry2020-12-111-3/+2
* [Sized Cmm] properly retain sizes.Moritz Angermann2020-11-261-0/+9
* Split GHC.Driver.TypesSylvain Henry2020-10-291-8/+11
* compiler/ByteCode: Allow 2^32 local labelsBen Gamari2020-10-151-1/+3
* compiler/ByteCode: Make LocalLabel a newtypeBen Gamari2020-10-151-6/+6
* compiler/ByteCode: Use strict Maps in bytecode assemblerBen Gamari2020-10-151-2/+2
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-101-1/+3
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+1
* Update compilerSylvain Henry2020-06-171-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-4/+4
* Modules: Types (#13009)Sylvain Henry2020-03-291-5/+5
* DynFlags refactoring IIISylvain Henry2020-03-251-30/+21
* Refactoring: use Platform instead of DynFlags when possibleSylvain Henry2020-03-191-26/+25
* Modules: Core (#13009)Sylvain Henry2020-03-161-1/+1
* Modules: Driver (#13009)Sylvain Henry2020-02-211-2/+2
* Use concatMap(M) instead of `concat . map` and the monadic variantÖmer Sinan Ağacan2020-02-201-1/+1
* Module hierarchy: ByteCode and Runtime (cf #13009)Sylvain Henry2020-02-121-0/+566