summaryrefslogtreecommitdiff
path: root/compiler/utils/Binary.hs
Commit message (Expand)AuthorAgeFilesLines
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-1457/+0
* Implement extensible interface filesJosh Meredith2020-04-121-0/+41
* Require GHC 8.8 as the minimum compiler for bootstrappingRyan Scott2020-03-311-4/+0
* Modules: Types (#13009)Sylvain Henry2020-03-291-4/+4
* Remove some dead codeBrian Foley2020-03-151-17/+0
* Monotonic locations (#17632)Vladislav Zavialov2020-02-291-2/+17
* Module hierarchy: Iface (cf #13009)Sylvain Henry2020-01-061-1/+1
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-1/+1
* Fix typosBrian Wignall2019-11-231-1/+1
* Clean up `#include`s in the compilerJohn Ericson2019-10-051-3/+0
* Encode shape information in `PmOracle`Sebastian Graf2019-09-161-1/+0
* Fix GHC version guard for Int32Rep/Word32RepMoritz Kiefer2019-09-081-0/+4
* Use variable length encoding for Binary instances.Andreas Klebinger2019-08-231-95/+246
* Rework the Binary Integer instance.Andreas Klebinger2019-08-141-22/+74
* Create {Int,Word}32RepJohn Ericson2019-07-171-0/+4
* Add PlainPanic for throwing exceptions without depending on pprintMichael Sloan2019-05-241-1/+1
* Remove unnecessary uses of UnboxedTuples pragma (see #13101 / #15454)Michael Sloan2019-04-011-1/+1
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-1/+1
* Use ByteString to represent Cmm string literals (#16198)Sylvain Henry2019-01-311-1/+1
* Support generating HIE filesAlec Theriault2018-12-111-12/+29
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-241-1/+1
* Introduce Int16# and Word16#Abhiroop Sarkar2018-11-171-0/+4
* Smarter HsType pretty-print for promoted dataconsSimon Peyton Jones2018-11-151-0/+11
* Add Int8# and Word8#Michal Terepeta2018-11-021-0/+8
* Revert "Add Int8# and Word8#"Ben Gamari2018-10-091-8/+0
* Add Int8# and Word8#Michal Terepeta2018-10-071-0/+8
* Drop GHC 8.0 compatibilityRyan Scott2018-03-131-26/+0
* Change `OPTIONS_GHC -O` to `OPTIONS_GHC -O2`Douglas Wilson2017-11-091-1/+1
* Deserialize all function TypeRepsDavid Feuer2017-11-021-7/+12
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Allow CSE'ing of work-wrapped bindings (#14186)Joachim Breitner2017-09-121-2/+2
* Fix typos in diagnostics, testsuite and commentsGabor Greif2017-09-071-1/+1
* Typos [ci skip]Gabor Greif2017-05-101-2/+2
* Read COMPLETE sets from external packagesBen Gamari2017-03-061-1/+0
* Revert "Read COMPLETE sets from external packages"Ben Gamari2017-03-031-0/+1
* Read COMPLETE sets from external packagesRyan Scott2017-03-021-1/+0
* Use half as much memory when reading interfacesReid Barton2017-02-231-1/+1
* Type-indexed TypeableBen Gamari2017-02-181-4/+173
* Binary: Correct endian issue when cross-compilingalexbiehl2017-02-111-30/+55
* Binary: Only allocate un-interned FastStringsalexbiehl2017-02-111-2/+3
* Use proper primitives in Utils.Binaryalexbiehl2017-02-051-93/+96
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-0/+15
* Kill Type pretty-printerBen Gamari2016-11-131-0/+8
* Clean up handling of known-key Names in interface filesBen Gamari2016-10-131-30/+50
* Fix #10923 by fingerprinting optimization level.Edward Z. Yang2016-09-021-0/+11
* Binary: Use ByteString's copy in getBSBen Gamari2016-07-161-19/+12
* Document putDictionary determinismBartosz Nitka2016-06-061-1/+3
* Revert "compiler/iface: compress .hi files"Ben Gamari2016-05-231-18/+19
* compiler/iface: compress .hi filesAustin Seipp2016-05-211-19/+18