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