2026/06/06

Newest at the top

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)
2026-06-06 16:01:33 +0000petrichor(~jez@user/petrichor) (Ping timeout: 265 seconds)
2026-06-06 15:59:11 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 15:58:45 +0000Enrico63(~Enrico63@host-95-247-196-30.retail.telecomitalia.it) Enrico63
2026-06-06 15:58:43 +0000 <monochrom> Yeah.
2026-06-06 15:52:43 +0000GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Read error: Connection reset by peer)
2026-06-06 15:52:26 +0000GdeVolpi1(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2026-06-06 15:50:27 +0000emilym(~Thunderbi@user/emilym) (Ping timeout: 268 seconds)
2026-06-06 15:49:16 +0000tremon(~tremon@83-80-159-219.cable.dynamic.v4.ziggo.nl) tremon
2026-06-06 15:48:25 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-06-06 15:43:22 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 15:42:21 +0000wickedjargon(~user@2605:8d80:8100:29f:9b6c:c683:ca8:48e6) wickedjargon
2026-06-06 15:35:47 +0000kidcoconut(~kidcoconu@user/kidcoconut) kidcoconut
2026-06-06 15:32:33 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-06-06 15:31:01 +0000spew(~spew@user/spew) spew
2026-06-06 15:27:39 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 15:26:55 +0000rekahsoft(~rekahsoft@70.51.99.119) rekahsoft
2026-06-06 15:18:33 +0000bggd_(~bgg@2a01:e0a:fd5:f510:d459:bd13:d226:bd13) (Remote host closed the connection)
2026-06-06 15:16:57 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-06-06 15:15:56 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
2026-06-06 15:11:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-06 15:08:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-06-06 15:04:33 +0000pavonia(~user@user/siracusa) (Quit: Bye!)