summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix a shadowing issue in StgUnarise.wip/9.2.3-backportsAndreas Klebinger2022-05-091-1/+23
* RTS: Zero gc_cpu_start and gc_cpu_end after accountingMatthew Pickering2022-05-091-9/+11
* bitReverse functions in GHC.Word are since base-4.14.0.0, not 4.12.0.0ARATA Mizuki2022-05-091-4/+4
* List GHC.Event.Internal in base.cabal on Windowssheaf2022-05-091-13/+7
* Make inert_cycle_breakers into a stack.Richard Eisenberg2022-05-094-17/+88
* Fix bug in weak loop-breakers in OccurAnalSimon Peyton Jones2022-05-093-10/+57
* Use POSIX shell syntax to redirect stdout/errViktor Dukhovni2022-05-092-2/+2
* Let LLVM and C handle > native size arithmeticJohn Ericson2022-05-093-60/+67
* UNREG: implement 64-bit mach ops for 32-bit targetsSergei Trofimovich2022-05-092-30/+63
* Hadrian: Allow building with GHC 9.2Ryan Scott2022-05-093-3/+10
* gitlab-ci: Add release job for armv7-deb10Ben Gamari2022-05-091-0/+4
* GHCi: don't normalise partially instantiated typessheaf2022-05-096-8/+56
* ci: Build "perf" windows bindistsMatthew Pickering2022-04-061-0/+2
* Final error in this one lineMatthew Pickering2022-04-061-1/+1
* Fix another syntax error..Matthew Pickering2022-04-061-1/+1
* hadrian: Speed up lint:base ruleMatthew Pickering2022-04-062-3/+8
* hadrian: Refactor hlint targetBen Gamari2022-04-061-26/+36
* Add compiler linting to CIHécate2022-04-0631-153/+142
* Revert "hadrian: Apply concurrency limit to hlint invocations"Matthew Pickering2022-04-061-9/+2
* Fix syntax in release build checkMatthew Pickering2022-04-061-1/+2
* Add check to ensure we are not building validate jobs for releasesMatthew Pickering2022-04-061-0/+21
* gitlab-ci: Fix Alpine-intger-simple jobghc-9.2.2-releaseBen Gamari2022-03-041-1/+1
* Release GHC 9.2.2Ben Gamari2022-03-041-2/+2
* users-guide: More release notesBen Gamari2022-03-041-1/+12
* Add test case for C++ exception handlingRobert Hensing2022-03-045-0/+31
* Add -fcompact-unwindRobert Hensing2022-03-044-1/+23
* windows: include aux lib dir path explicitly so e.g. cabal can't override it.Tamar Christina2022-03-041-3/+4
* Change lookupIdSubst panic back to a warningMatthew Pickering2022-03-041-4/+5
* Bump Cabal submodule to 3.6.3.0Ben Gamari2022-03-041-0/+0
* Ensure that wired-in exception closures aren't GC'dBen Gamari2022-03-044-3/+41
* rts: Factor out built-in GC rootsBen Gamari2022-03-041-35/+41
* bytestring: Bump to 0.11.3.0wip/bump-bytestring-9.2Ben Gamari2022-03-033-7/+7
* testsuite: Specify expected word-size of machop testswip/aarch64-9.2Ben Gamari2022-03-021-7/+8
* CmmToC: Cast possibly-signed results as unsignedBen Gamari2022-03-021-10/+40
* CmmToC: Always cast arguments as unsignedBen Gamari2022-03-024-4/+33
* CmmToC: Zero-extend sub-word size resultsBen Gamari2022-03-021-6/+41
* CmmToC: Fix width of shift operationsBen Gamari2022-03-021-3/+15
* nativeGen/aarch64: Fix handling of subword valuesBen Gamari2022-03-023-83/+228
* [aarch64 NCG] Add better support for sub-word primopsMoritz Angermann2022-03-023-35/+150
* cmm/opt: Fold away shifts larger than shiftee widthBen Gamari2022-03-021-2/+12
* nativeGen/aarch64: Don't rely on register width to determine amodeBen Gamari2022-03-021-13/+20
* testsuite: Add testcases for various machop issuesBen Gamari2022-03-0211-0/+72
* cmm: Disallow shifts larger than shifteeBen Gamari2022-03-022-0/+19
* ncg/aarch64: Don't sign extend loadsBen Gamari2022-03-021-2/+2
* cmm: narrow when folding signed quotientsBen Gamari2022-03-021-2/+2
* nativeGen/x86: Don't encode large shift offsetsBen Gamari2022-03-021-1/+10
* gitlab-ci: Use integer-simple in alpine release jobBen Gamari2022-03-021-0/+1
* simplCore: Correctly extend in-scope set in rule matchingBen Gamari2022-02-251-27/+50
* Revert "simplCore: Correctly extend in-scope set in rule matching"Ben Gamari2022-02-251-1/+1
* Accept perf shiftsBen Gamari2022-02-230-0/+0