From zubin at well-typed.com Sat May 3 11:53:14 2025 From: zubin at well-typed.com (Zubin Duggal) Date: Sat, 3 May 2025 17:23:14 +0530 Subject: GHC 9.10.2 is now available Message-ID: <5exf6skh63uhw3inlhqdoi52rcqqnbsgjx6ukppmnooanzkaxt@2sn6ofbqzwmu> The GHC developers are very pleased to announce the availability of the release candidate for GHC 9.10.2. Binary distributions, source distributions, and documentation are available at [downloads.haskell.org][] and via [GHCup](https://www.haskell.org/ghcup/). GHC 9.10.2 is a bug-fix release fixing over 50 issues of a variety of severities and scopes, including: * Significantly improved performance when dynamically loading Haskell symbols (#23415). * Fixing a bug where the simplifier sometimes destroyed join points during float out, which could impact performance (#24768). * Reduced memory fragmentation in the non-moving GC's segment allocator, improving resident set size by up to 26% for some applications (#24150). * Added new flags to control speculative evaluation (-fspec-eval and -fspec-eval-dictfun) to work around performance regressions (#25606). * Fixed several platform-specific issues, including segfaults with FFI on PowerPC (#23034) and improved code generation for AArch64 with multiway branches now using jump tables (#19912) * And many more! A full accounting of these fixes can be found in the [release notes][]. As always, GHC's release status, including planned future releases, can be found on the GHC Wiki [status][]. We would like to thank Well-Typed, Tweag I/O, Juspay, QBayLogic, Channable, Serokell, SimSpace, the Haskell Foundation, and other anonymous contributors whose on-going financial and in-kind support has facilitated GHC maintenance and release management over the years. Finally, this release would not have been possible without the hundreds of open-source contributors whose work comprise this release. As always, do give this release a try and open a [ticket][] if you see anything amiss. Cheers, Zubin [release notes]: https://downloads.haskell.org/~ghc/9.10.2/docs/users_guide/9.10.2-notes.html [status]: https://gitlab.haskell.org/ghc/ghc/-/wikis/GHC-status [downloads.haskell.org]: https://downloads.haskell.org/ghc/9.10.2 [ticket]: https://gitlab.haskell.org/ghc/ghc/-/issues/new -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: From alan.zimm at gmail.com Mon May 12 18:01:32 2025 From: alan.zimm at gmail.com (Alan & Kim Zimmerman) Date: Mon, 12 May 2025 19:01:32 +0100 Subject: LINE and COLUMN pragmas Message-ID: I recently discovered the `UsePosPragsBit` in the lexer, which can allow emitting the LINE and COLUMN pragmas as tokens instead of processing them directly in the Lexer, updating the position. When exact printing, this behaviour is not desirable. So I am putting together an MR to parse them if they appear, so they do not cause a parser crash, and they can then be exact printed. Question: Where should these pragmas appear in HsDecl Options are - TTG, XXHsDecl - A new HsDecl constructor, with all its concomitant matching everywhere - tuck it in elsewhere, e.g. in `AnnDecl` (or `XXAnnDecl`). Alan -------------- next part -------------- An HTML attachment was scrubbed... URL: From 0.0 at owo.li Wed May 14 09:14:39 2025 From: 0.0 at owo.li (Iris) Date: Wed, 14 May 2025 17:14:39 +0800 Subject: GitLab Account creation request Message-ID: Dear GHC developers, I am interested in contributing to the GHC project and would like to have an account(iris) on the GitLab instance. Best regards, Iris -------------- next part -------------- An HTML attachment was scrubbed... URL: From rodrigo.m.mesquita at gmail.com Wed May 14 09:31:30 2025 From: rodrigo.m.mesquita at gmail.com (Rodrigo Mesquita) Date: Wed, 14 May 2025 10:31:30 +0100 Subject: GitLab Account creation request In-Reply-To: References: Message-ID: Hi Iris, I’ve approved your request now. Welcome! Feel free to ask questions. Rodrigo > On 14 May 2025, at 10:14, Iris <0.0 at owo.li> wrote: > > Dear GHC developers, > I am interested in contributing to the GHC project and would like to have an account(iris) on the GitLab instance. > > Best regards, > Iris > > _______________________________________________ > ghc-devs mailing list > ghc-devs at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs -------------- next part -------------- An HTML attachment was scrubbed... URL: