summaryrefslogtreecommitdiff
path: root/compiler/utils/Binary.hs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Work SourceText in for all integer literalsAlan Zimmerman2016-01-161-8/+14
* Remote GHCi, -fexternal-interpreterSimon Marlow2015-12-171-0/+10
* Refactor default methods (Trac #11105)Simon Peyton Jones2015-11-251-11/+0
* Generate Typeable info at definition sitesBen Gamari2015-10-301-4/+7
* Revert "Generate Typeable info at definition sites"Ben Gamari2015-10-291-7/+4
* Generate Typeable info at definition sitesBen Gamari2015-10-291-4/+7
* Delete ExtsCompat46 (#8330)Thomas Miedema2015-08-241-14/+7
* Replace (SourceText,FastString) with StringLiteral data typeAlan Zimmerman2015-08-021-0/+9
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-091-1/+1
* API Annotations tweaks.Alan Zimmerman2015-01-161-18/+24