2026/06/06

Newest at the top

2026-06-06 18:06:13 +0000wickedjargon(~user@2605:8d80:8100:29f:9b6c:c683:ca8:48e6) (Remote host closed the connection)
2026-06-06 18:06:04 +0000olivial(~benjaminl@user/benjaminl) benjaminl
2026-06-06 18:06:01 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-06-06 18:05:47 +0000olivial(~benjaminl@user/benjaminl) (Read error: Connection reset by peer)
2026-06-06 18:01:17 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 17:50:40 +0000Digit(~user@user/digit) (Ping timeout: 247 seconds)
2026-06-06 17:50:21 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-06-06 17:49:50 +0000Digitteknohippie(~user@user/digit) Digit
2026-06-06 17:45:29 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 17:38:03 +0000fgarcia(~lei@user/fgarcia) fgarcia
2026-06-06 17:35:39 +0000fgarcia(~lei@user/fgarcia) (Ping timeout: 246 seconds)
2026-06-06 17:35:14 +0000pfc(~pfc@user/pfc) pfc
2026-06-06 17:34:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-06-06 17:29:40 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 17:26:58 +0000Sgeo(~Sgeo@user/sgeo) Sgeo
2026-06-06 17:21:54 +0000Lord_of_Life(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2026-06-06 17:20:01 +0000Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Excess Flood)
2026-06-06 17:18:44 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-06-06 17:18:33 +0000peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 272 seconds)
2026-06-06 17:16:06 +0000kidcoconut(~kidcoconu@user/kidcoconut) (Quit: brb)
2026-06-06 17:13:54 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 17:06:57 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-06-06 17:02:07 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 16:55:59 +0000kidcoconut(~kidcoconu@user/kidcoconut) kidcoconut
2026-06-06 16:50:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-06-06 16:50:35 +0000wickedjargon(~user@2605:8d80:8100:29f:9b6c:c683:ca8:48e6) wickedjargon
2026-06-06 16:49:52 +0000Enrico63(~Enrico63@host-95-247-196-30.retail.telecomitalia.it) Enrico63
2026-06-06 16:48:57 +0000Enrico63(~Enrico63@host-95-247-196-30.retail.telecomitalia.it) (Client Quit)
2026-06-06 16:47:31 +0000Enrico63(~Enrico63@host-95-247-196-30.retail.telecomitalia.it) Enrico63
2026-06-06 16:46:56 +0000Enrico63(~Enrico63@host-95-247-196-30.retail.telecomitalia.it) (Quit: Client closed)
2026-06-06 16:44:05 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 16:43:07 +0000 <probie> `performMajorGC` is `performGC` in modern versions of GHC
2026-06-06 16:42:45 +0000__monty__(~toonn@user/toonn) (Quit: leaving)
2026-06-06 16:39:38 +0000 <monochrom> OK sure. Overflow or timer or user's order.
2026-06-06 16:39:25 +0000 <EvanR> there's also performMajorGC
2026-06-06 16:35:40 +0000Enrico63(~Enrico63@host-95-247-196-30.retail.telecomitalia.it) Enrico63
2026-06-06 16:35:05 +0000 <probie> https://hackage-content.haskell.org/package/ghc-internal-9.1401.0/docs/src/GHC.Internal.System.Mem… Notice how the foreign call `performGC` is imported as `performMinorGC`? I'm too lazy to look at what things were like 14 years ago, but I think you'll find that was what `performGC` in Haskell used to call
2026-06-06 16:34:25 +0000Enrico63(~Enrico63@host-95-247-196-30.retail.telecomitalia.it) (Quit: Client closed)
2026-06-06 16:33:00 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-06-06 16:32:52 +0000 <probie> Looking at it now, it definitely does major GC in a single call, but back in 2012(?) I think it might only have triggered minor GC
2026-06-06 16:30:48 +0000 <Leary> Why would you need to call it more than once? That's exactly what it's for.
2026-06-06 16:28:18 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 16:27:13 +0000peterbecich(~Thunderbi@71.84.33.135) peterbecich
2026-06-06 16:26:09 +0000 <probie> Is it "just" when the heap overflows? I have vague memories of being told that if you explicitly call `performGC` twice(?) thrice(?) it'll perform major garbage collection
2026-06-06 16:22:08 +0000wickedjargon(~user@2605:8d80:8100:29f:9b6c:c683:ca8:48e6) (Remote host closed the connection)
2026-06-06 16:21:35 +0000kidcoconut(~kidcoconu@user/kidcoconut) (Quit: brb)
2026-06-06 16:17:27 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-06-06 16:12:54 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 16:04:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-06-06 16:02:42 +0000Freakie(~Freakie@185.45.22.133) (Ping timeout: 245 seconds)