summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix #19044 by tweaking unification in inst lookupwip/T19044Richard Eisenberg2020-12-165-52/+168
* Bump time submodule.Andreas Klebinger2020-12-081-0/+0
* GHC.Cmm.Opt: Be stricter in results.Andreas Klebinger2020-12-081-51/+51
* Cmm.Sink: Optimize retaining of assignments, live sets.Andreas Klebinger2020-12-085-52/+174
* Cmm: Make a few types and utility function slightly stricter.Andreas Klebinger2020-12-082-9/+11
* CmmSink: Force inlining of foldRegsDefdAndreas Klebinger2020-12-081-6/+45
* CodeGen: Make folds User/DefinerOfRegs INLINEABLE.Andreas Klebinger2020-12-082-0/+7
* hadrian: build the _l and _thr_l rts flavours in the develN flavoursAdam Sandberg Ericsson2020-12-081-1/+1
* Fix kind inference for data types. Again.Simon Peyton Jones2020-12-0832-331/+735
* testsuite: Add a test for #18923Ben Gamari2020-12-052-0/+20
* Fix bad span calculations of post qualified importsShayne Fletcher2020-12-054-8/+83
* gitlab-ci: Run linters through ci.shBen Gamari2020-12-032-9/+12
* gitlab-ci: Fix copy-paste errorBen Gamari2020-12-031-6/+6
* rts/linker: Use m32 to allocate symbol extras in PEi386Ben Gamari2020-12-014-33/+20
* rts/m32: Introduce NEEDS_M32 macroBen Gamari2020-12-015-27/+32
* rts/Linker: Introduce Windows implementations for mmapForLinker, et al.Ben Gamari2020-12-011-1/+32
* rts/linker: Introduce munmapForLinkerBen Gamari2020-12-017-30/+22
* rts: Introduce mmapAnonForLinkerBen Gamari2020-12-018-26/+41
* Rename the flattener to become the rewriter.Richard Eisenberg2020-12-0116-492/+459
* Remove flattening variablesRichard Eisenberg2020-12-01119-3752/+3693
* Bump the # of commits searched for perf baselineRichard Eisenberg2020-12-011-1/+1
* Move core flattening algorithm to Core.UnifyRichard Eisenberg2020-12-0117-693/+731
* Include tried paths in findToolDir errorjneira2020-11-301-6/+8
* rts/linker: Don't declare dynamic objects with image_mappedGHC GitLab CI2020-11-301-1/+1
* rts/linker: Move shared library loading logic into Elf.cBen Gamari2020-11-305-184/+197
* rts/linker: Initialise CCSs from native shared objectsBen Gamari2020-11-302-1/+7
* rts/linker: Don't allow shared libraries to be loaded multiple timesBen Gamari2020-11-301-0/+9
* dirty MVAR after mutating TSO queue headViktor Dukhovni2020-11-302-15/+28
* Apply suggestion to libraries/base/Data/Foldable.hschessai2020-11-301-1/+1
* Apply suggestion to libraries/base/Data/Foldable.hschessai2020-11-301-1/+1
* Optimisations in Data.Foldable (T17867)chessai2020-11-301-20/+28
* Allow deploy:pages job to failRyan Scott2020-11-301-0/+2
* rts/linker: Replace some ASSERTs with CHECKBen Gamari2020-11-305-38/+35
* rts: Use CHECK instead of assertBen Gamari2020-11-302-30/+28
* rts/m32: Refactor handling of allocator seedingBen Gamari2020-11-301-25/+36
* nonmoving: Ensure that evacuated large objects are markedGHC GitLab CI2020-11-292-7/+60
* nonmoving: Add reference to Ueno 2016Ben Gamari2020-11-291-2/+7
* nonmoving: Don't join to mark_thread on shutdownGHC GitLab CI2020-11-291-1/+0
* OSThreads: Fix error code checkingGHC GitLab CI2020-11-291-2/+3
* Updates: Don't zero slop until closure has been pushedGHC GitLab CI2020-11-291-1/+1
* nonmoving: Add missing write barrier in shrinkSmallByteArrayGHC GitLab CI2020-11-291-0/+15
* rts/Messages: Add missing write barrier in THROWTO message updateGHC GitLab CI2020-11-293-6/+14
* nonmoving: Fix regression from TSAN workGHC GitLab CI2020-11-291-7/+2
* ThreadPaused: Don't zero slop until free vars are pushedGHC GitLab CI2020-11-292-6/+11
* withTimings: Emit allocations counterBen Gamari2020-11-291-5/+14
* testsuite: Mark T14702 as fragile on WindowsBen Gamari2020-11-281-0/+1
* Cleanup some primop constructor namesJohn Ericson2020-11-283-67/+67
* Make primop handler indentation more consistentJohn Ericson2020-11-281-49/+49
* Small optimization to CmmSink.Andreas Klebinger2020-11-281-4/+11
* ghc-heap: partial TSO/STACK decodingDavid Eichmann2020-11-2822-22/+1046