summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* rts/linker: Don't declare dynamic objects with image_mappedwip/unloading-fixesGHC GitLab CI2020-11-291-1/+1
* rts/linker: Move shared library loading logic into Elf.cBen Gamari2020-11-295-184/+197
* rts/linker: Initialise CCSs from native shared objectsBen Gamari2020-11-292-1/+7
* rts/linker: Don't allow shared libraries to be loaded multiple timesBen Gamari2020-11-291-0/+9
* 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
* gitlab-ci: Only deploy GitLab Pages in ghc/ghc>Ben Gamari2020-11-281-1/+3
* gitlab-ci: Introduce a nightly cross-compilation jobBen Gamari2020-11-282-5/+47
* hadrian: fix ghc-pkg uses (#17601)Sylvain Henry2020-11-281-6/+24
* Hadrian: fix detection of ghc-pkg for cross-compilersSylvain Henry2020-11-281-4/+12
* rts: Allocate MBlocks with MAP_TOP_DOWN on WindowsBen Gamari2020-11-271-1/+4
* RegAlloc: Add missing raPlatformfield to RegAllocStatsSpillAndreas Klebinger2020-11-262-2/+7
* Split Up getClosureDataFromHeapRepMatthew Pickering2020-11-261-9/+18
* Remove special case for GHC.ByteCode.InstrMatthew Pickering2020-11-261-3/+1
* rts: Use RTS_LIKELY in CHECKBen Gamari2020-11-261-2/+2
* Set dynamic users-guide TOC spacing (fixes #18554)Tim Barnes2020-11-261-0/+3
* Fix toArgRep to support 64-bit reps on all systemsSylvain Henry2020-11-266-65/+81
* RTS: Fix failed inlining of copy_tag.Andreas Klebinger2020-11-262-8/+18
* [Sized Cmm] properly retain sizes.Moritz Angermann2020-11-2671-582/+1067
* CmmToLlvm: Declare signature for memcmpwip/angerman/arm64Ben Gamari2020-11-246-8/+47
* gitlab-ci: Run LLVM builds on Debian 10Ben Gamari2020-11-241-17/+17
* gitlab-ci: Run LLVM job on appropriately-labelled MRsBen Gamari2020-11-241-2/+3
* rts: Flush eventlog buffers from flushEventLogBen Gamari2020-11-2411-11/+75
* hadrian: Drop redundant flavour definitionsBen Gamari2020-11-226-94/+5
* hadrian: Add profiled_ghc and no_dynamic_ghc modifiersBen Gamari2020-11-222-0/+27
* hadrian: Add a viaLlvmBackend modifierBen Gamari2020-11-223-6/+12
* hadrian: Introduce notion of flavour transformersBen Gamari2020-11-223-5/+104
* hadrian: Dump STG when ticky is enabledBen Gamari2020-11-221-1/+7
* Bump time submodule to 1.11.1Ben Gamari2020-11-229-12/+14
* Implement -ddump-c-backend argumentBen Gamari2020-11-224-1/+19
* rts: Post ticky entry counts to the eventlogBen Gamari2020-11-2114-7/+204
* hadrian: Disable stripping when debug information is enabledBen Gamari2020-11-211-3/+5
* dwarf: Apply info table offset consistentlyBen Gamari2020-11-211-5/+19
* Add regression test for #10504Ryan Scott2020-11-214-0/+15
* Don't initialize plugins in the Core2Core pipelineSylvain Henry2020-11-212-9/+11
* Move Plugins into HscEnv (#17957)Sylvain Henry2020-11-2124-159/+204
* Introduce -fprof-callers flagBen Gamari2020-11-2119-4/+758
* testsuite: Refactor CountParserDepsBen Gamari2020-11-212-6/+238
* users-guide: A bit of clean-up in profiling flag documentationBen Gamari2020-11-211-43/+31
* gitlab-ci: Add VERBOSE environment variableBen Gamari2020-11-201-0/+7
* gitlab-ci: Add usage message to ci.shBen Gamari2020-11-201-0/+58
* rts/linker: Align bssSize to page size when mapping symbol extrasBen Gamari2020-11-201-1/+3
* Find hadrian location more reliably in cabal-install outputGreg Steuck2020-11-201-1/+1
* Update user's guide entry on demand analysis and worker/wrapperSebastian Graf2020-11-204-24/+170
* Demand: Interleave usage and strictness demands (#18903)Sebastian Graf2020-11-2070-1822/+1812
* Fix strictness signatures of `prefetchValue*#` primopsSebastian Graf2020-11-201-8/+4
* Clarify interruptible FFI wrt masking stateKamil Dworakowski2020-11-201-4/+7