2025/01/12

Newest at the top

2025-01-12 05:30:12 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2025-01-12 05:25:41 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-12 05:14:42 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2025-01-12 05:12:08 +0100sayurc(~sayurc@169.150.203.34) sayurc
2025-01-12 05:10:19 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-12 04:59:25 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2025-01-12 04:58:19 +0100 <Square> c_wraith, thanks. Yeah, got criterion up and running
2025-01-12 04:54:57 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-12 04:50:01 +0100 <c_wraith> it also does the benchmarking. Kind of like that's what it was designed to do
2025-01-12 04:49:40 +0100 <c_wraith> criterion uses module boundaries to prevent inlining so that GHC doesn't notice it's passing the same argument to the same function over and over.
2025-01-12 04:47:18 +0100 <c_wraith> write the thing that calculates it as a function. use criterion to pass the function its input.
2025-01-12 04:46:30 +0100 <Square> I guess my question is, how do I make sure a value isn't cached, but instead recalculated
2025-01-12 04:46:03 +0100terrorjack45(~terrorjac@2a01:4f8:c17:a66e::) terrorjack
2025-01-12 04:45:38 +0100bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2025-01-12 04:44:24 +0100terrorjack45(~terrorjac@2a01:4f8:c17:a66e::) (Quit: The Lounge - https://thelounge.chat)
2025-01-12 04:44:13 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2025-01-12 04:39:34 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-12 04:37:21 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2025-01-12 04:32:11 +0100img(~img@user/img) img
2025-01-12 04:30:25 +0100img(~img@user/img) (Quit: ZNC 1.8.2 - https://znc.in)
2025-01-12 04:28:49 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
2025-01-12 04:25:46 +0100 <Square> How would I write a performance test for a "value". I want to compute it N times and see how long it takes
2025-01-12 04:25:01 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 265 seconds)
2025-01-12 04:24:10 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-12 04:17:33 +0100homo(~homo@user/homo) (Quit: Leaving)
2025-01-12 04:13:06 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2025-01-12 04:06:09 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-12 04:05:34 +0100op_4(~tslil@user/op-4/x-9116473) op_4
2025-01-12 04:05:03 +0100op_4(~tslil@user/op-4/x-9116473) (Remote host closed the connection)
2025-01-12 03:59:36 +0100bitdex(~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 264 seconds)
2025-01-12 03:55:28 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
2025-01-12 03:51:16 +0100dysthesis(~dysthesis@user/dysthesis) (Remote host closed the connection)
2025-01-12 03:47:14 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-12 03:36:43 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 264 seconds)
2025-01-12 03:36:19 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2025-01-12 03:34:43 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 252 seconds)
2025-01-12 03:34:09 +0100dysthesis(~dysthesis@user/dysthesis) dysthesis
2025-01-12 03:31:55 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-12 03:27:34 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2025-01-12 03:25:26 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2025-01-12 03:23:38 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 265 seconds)
2025-01-12 03:23:05 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-12 03:13:08 +0100Tuplanolla(~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.)
2025-01-12 03:12:31 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2025-01-12 03:08:55 +0100acidjnk_new(~acidjnk@p200300d6e7283f9009bc3096dfcfc887.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
2025-01-12 03:07:42 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-12 02:58:30 +0100Raito_Bezarius(~Raito@wireguard/tunneler/raito-bezarius) (Ping timeout: 265 seconds)
2025-01-12 02:57:03 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2025-01-12 02:52:46 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 272 seconds)
2025-01-12 02:52:18 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn