summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fix bug in unpackSharedEnv; update the log output for debuggingwip/stg-clos-env-shareZachary J. Sullivan2021-04-281-44/+57
* Generate an unlifted Env type for each shared environment introduced, instead ofZachary J. Sullivan2021-04-271-9/+15
* update cabal fileZachary J. Sullivan2021-04-261-1/+1
* Generalize the free variable pass to work with passes other than Cg (i.e. codeZachary J. Sullivan2021-04-241-18/+22
* add support for recursive bindings in analysisZachary J. Sullivan2021-04-221-145/+183
* add support for multiple analyses; add an analysis that creates a sharedZachary J. Sullivan2021-04-213-122/+235
* fix segfaults with code generation; environments are disguised as thunksZachary J. Sullivan2021-04-163-21/+12
* Generating code now. Buggy code, but first class environments at least produc...Zachary J. Sullivan2021-04-149-76/+295
* This is the first commit for an implementation ofZach Sullivan2021-03-3118-12/+316
* User's Guide: document DefaultSignatures' interaction with subsumptionRyan Scott2021-03-031-25/+118
* Build event logging rts in all flavours except GhcinGhci.Andreas Klebinger2021-03-032-2/+2
* Add a flag to dump the FastString tableSylvain Henry2021-03-034-1/+19
* DmdAnal: Better syntax for demand signatures (#19016)Sebastian Graf2021-03-0349-396/+384
* ghc-heap: Fix profiled buildBen Gamari2021-03-031-2/+2
* hadrian: Fix profiled flavour transformerBen Gamari2021-03-031-1/+9
* Fix leaks of the HscEnv with quick flavour (#19356)Sylvain Henry2021-03-031-3/+5
* Minor simplification for leak indicatorsSylvain Henry2021-03-031-15/+18
* Always INLINE ($!)Sylvain Henry2021-03-031-0/+1
* Profiling: Allow heap profiling to be controlled dynamically.Matthew Pickering2021-03-0317-13/+182
* Fix array and cleanup conversion primops (#19026)Sylvain Henry2021-03-0375-754/+821
* Add cmpNat, cmpSymbol, and cmpCharDaniel Winograd-Cort2021-03-0315-137/+317
* Fix typo in docs [skip ci]Sebastian Graf2021-03-031-1/+1
* gitlab-ci: Disable utimensat in Darwin buildsBen Gamari2021-03-021-0/+2
* Support auto-detection of MAX_REAL_FLOAT_REG and MAX_REAL_DOUBLE_REG up to 6ARATA Mizuki2021-03-021-2/+18
* Add a test for the calling convention of "foreign import prim" on x86_64 and ...ARATA Mizuki2021-03-025-0/+96
* Test start/endEventlogging: first header must be EVENT_HEADER_BEGINDavid Eichmann2021-03-024-0/+207
* eventlog: Fix various racesBen Gamari2021-03-025-20/+136
* Define TRY_ACQUIRE_LOCK correctly when non-threadedMatthew Pickering2021-03-021-3/+5
* Pmc: Implement `considerAccessible` (#18610)Sebastian Graf2021-03-019-25/+248
* Fix a bug causing loss of sharing in `UniqSDFM`Sebastian Graf2021-03-011-2/+2
* Wrap LHsContext in Maybe in the GHC ASTAlan Zimmerman2021-03-0127-159/+137
* Fix terrible occurrence-analysis bugSimon Peyton Jones2021-03-019-225/+373
* Infer multiplicity in case expressionsKrzysztof Gogolewski2021-03-013-8/+7
* Unify result type earlier to improve error messagesSimon Peyton Jones2021-03-0148-374/+445
* Widen acceptance window of `MultiLayerModules` (#19293) [skip ci]Sebastian Graf2021-03-011-1/+4
* testsuite: Accept allocations change in T10421Ben Gamari2021-03-010-0/+0
* rts/eventlog: Flush MainCapability buffer in non-threaded RTSBen Gamari2021-03-011-0/+2
* rts/eventlog: Ensure that all capability buffers are flushedBen Gamari2021-03-012-1/+2
* Reduce code bloat in `Ord Literal` instance (#19443)Sebastian Graf2021-02-281-14/+5
* Make `Ord Literal` deterministic (#19438)Sebastian Graf2021-02-281-1/+1
* Make known names simple ConApps (#19386)Sylvain Henry2021-02-282-13/+60
* CODEOWNERS: Add @DanielG as maintainer for RTS heap profiling codeDaniel Gröber2021-02-281-0/+13
* CODEOWNERS: Use sections to allow multiple matching entriesDaniel Gröber2021-02-281-6/+6
* CPR analysis: Use CPR of scrutinee for Case Binder CPR (#19232)Sebastian Graf2021-02-289-126/+175
* Mark divModInt and friends as INLINE (#19267)Sebastian Graf2021-02-281-0/+16
* Fix two places where TcGblEnv was retainedMatthew Pickering2021-02-282-4/+7
* Widen acceptance window of T12545 (#19414)Sebastian Graf2021-02-281-1/+4
* Add some utility functions to GHC.Types.SrcLocAlan Zimmerman2021-02-281-5/+26
* configure: avoid empty lines in AC_CONFIG_FILESSylvain Henry2021-02-281-4/+2
* users guide: Update mathjax CDN URLBen Gamari2021-02-281-2/+2