Newest at the top
2024-10-21 01:39:08 +0200 | <Henson> | when using async with multiple threads and the creation/destruction happening on multiple capabilities. If I use "-N1" and restrict Haskell to a single core, it then doesn't happen when using "async". Does anybody have any suggestions as to why this might be happening? |
2024-10-21 01:38:08 +0200 | <Henson> | I'm experiencing what appears to be a memory leak when rapidly creating ForeignPtrs using calloc on one team of threads, and passing them via an MVar to another team of threads that remove them from the MVars an allow them to be GCd with the finalizerFree. This leak does not happen when using Ptrs with an explicit "free". It also doesn't happen when using asyncBound. But it does happen... |
2024-10-21 01:36:04 +0200 | Henson | (~kvirc@bras-base-owsdon5915w-grc-09-64-231-69-12.dsl.bell.ca) Henson |
2024-10-21 01:35:25 +0200 | vglfr | (~vglfr@c-73-250-25-113.hsd1.md.comcast.net) vglfr |
2024-10-21 01:33:42 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds) |
2024-10-21 01:29:21 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-10-21 01:24:24 +0200 | vglfr | (~vglfr@2607:fb90:eabf:c341:ad3:f757:4ed5:dde4) (Read error: Connection reset by peer) |
2024-10-21 01:23:08 +0200 | machinedgod | (~machinedg@d50-99-47-73.abhsia.telus.net) machinedgod |
2024-10-21 01:18:44 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 255 seconds) |
2024-10-21 01:16:51 +0200 | travgm | (~username@fsf/member/travgm) travgm |
2024-10-21 01:14:01 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-10-21 01:03:32 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds) |
2024-10-21 00:59:14 +0200 | peterbecich | (~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich |
2024-10-21 00:55:57 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-10-21 00:48:57 +0200 | markasoftware_ | (~quassel@107.161.26.124) (Ping timeout: 276 seconds) |
2024-10-21 00:48:49 +0200 | markasoftware | (~quassel@107.161.26.124) markasoftware |
2024-10-21 00:45:09 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds) |
2024-10-21 00:41:47 +0200 | vglfr | (~vglfr@2607:fb90:eabf:c341:ad3:f757:4ed5:dde4) vglfr |
2024-10-21 00:41:33 +0200 | vglfr | (~vglfr@2607:fb90:ea53:d11b:ac39:c391:e58f:67d5) (Ping timeout: 252 seconds) |
2024-10-21 00:40:36 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-10-21 00:37:10 +0200 | vglfr | (~vglfr@2607:fb90:ea53:d11b:ac39:c391:e58f:67d5) vglfr |
2024-10-21 00:36:36 +0200 | vglfr | (~vglfr@c-73-250-25-113.hsd1.md.comcast.net) (Ping timeout: 252 seconds) |
2024-10-21 00:29:32 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds) |
2024-10-21 00:24:58 +0200 | __monty__ | (~toonn@user/toonn) (Quit: leaving) |
2024-10-21 00:24:42 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-10-21 00:14:14 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds) |
2024-10-21 00:09:20 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-10-20 23:58:10 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds) |
2024-10-20 23:52:02 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-10-20 23:51:01 +0200 | target_i | (~target_i@user/target-i/x-6023099) (Quit: leaving) |
2024-10-20 23:48:43 +0200 | rmca | (~rob@188.120.84.50) (Ping timeout: 245 seconds) |
2024-10-20 23:48:10 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds) |
2024-10-20 23:43:08 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-10-20 23:39:10 +0200 | <dmj`> | go's static linking is cool |
2024-10-20 23:38:07 +0200 | <dmj`> | rust are probably big due to inlining |
2024-10-20 23:32:31 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 264 seconds) |
2024-10-20 23:27:46 +0200 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-10-20 23:27:42 +0200 | szkl | (uid110435@id-110435.uxbridge.irccloud.com) (Quit: Connection closed for inactivity) |
2024-10-20 23:27:13 +0200 | neuroevolutus | (~neuroevol@79.127.222.218) (Ping timeout: 256 seconds) |
2024-10-20 23:25:45 +0200 | joeyadams | (~joeyadams@syn-184-054-105-097.res.spectrum.com) (Quit: Leaving) |
2024-10-20 23:15:02 +0200 | <identity> | ellyse_e: rust executables are not really special in that regard, go's easily balloon too |
2024-10-20 23:13:57 +0200 | <davean> | monochrom: right, no one sells consumer PCs for scientific, thats the field of HPC/Supercomputer sales or at the very least specialized workstations. |
2024-10-20 23:13:11 +0200 | <Franciman> | cool, thanks |
2024-10-20 23:11:33 +0200 | <haskellbridge> | <ellyse_e> Franciman: i think rust executables are notoriously large, zig is a better example in release mode |
2024-10-20 23:11:31 +0200 | <monochrom> | I mean, sure, if you go to an app store, they have a much richer classification than game vs productivity (e.g., in that context, productivity does mean office applications; video processing has its own class). But in the context of selling PCs, it's really the very simplistic trichotomy of GPU-bound, video editing, neither (which is nicknamed "productivity"). |
2024-10-20 23:11:23 +0200 | <davean> | Franciman: There are Haskell compilers that can do 127kB but they're limited ones. |
2024-10-20 23:11:01 +0200 | <dmj`> | "modern C" |
2024-10-20 23:09:51 +0200 | lxsameer | (~lxsameer@Serene/lxsameer) (Ping timeout: 246 seconds) |
2024-10-20 23:09:22 +0200 | <Franciman> | i think the same goes for all other modern languages, except maybe rust? |
2024-10-20 23:08:58 +0200 | <dmj`> | not if you're linking with the rts |