Newest at the top
2024-10-03 15:22:15 +0200 | alp_ | (~alp@2001:861:e3d6:8f80:a9cc:355d:4963:1655) |
2024-10-03 15:22:02 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 255 seconds) |
2024-10-03 15:17:06 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-10-03 15:07:29 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds) |
2024-10-03 15:05:28 +0200 | hueso | (~root@user/hueso) hueso |
2024-10-03 15:05:26 +0200 | codaraxis__ | (~codaraxis@user/codaraxis) (Ping timeout: 272 seconds) |
2024-10-03 15:02:41 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-10-03 14:57:55 +0200 | pointlessslippe1 | (~pointless@62.106.85.17) pointlessslippe1 |
2024-10-03 14:57:28 +0200 | weary-traveler | (~user@user/user363627) user363627 |
2024-10-03 14:56:17 +0200 | nckhexen | (nckx@libera/staff/owl/nckx) (Ping timeout: 608 seconds) |
2024-10-03 14:52:36 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds) |
2024-10-03 14:50:09 +0200 | pointlessslippe1 | (~pointless@62.106.85.17) (Read error: Connection reset by peer) |
2024-10-03 14:47:04 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-10-03 14:41:57 +0200 | aforemny | (~aforemny@i59F4C77A.versanet.de) (Ping timeout: 248 seconds) |
2024-10-03 14:36:38 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds) |
2024-10-03 14:31:36 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-10-03 14:26:32 +0200 | paddymahoney | (~paddymaho@pool-99-250-10-137.cpe.net.cable.rogers.com) |
2024-10-03 14:23:09 +0200 | paddymahoney | (~paddymaho@pool-99-250-10-137.cpe.net.cable.rogers.com) (Ping timeout: 260 seconds) |
2024-10-03 14:20:37 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds) |
2024-10-03 14:16:06 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-10-03 14:07:27 +0200 | <tomsmeding> | (I was just going to mention QBE as well :P) |
2024-10-03 14:07:12 +0200 | <probie> | That's fair. If I'm going that route, I might also play around with QBE and see how that works out |
2024-10-03 14:06:13 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 245 seconds) |
2024-10-03 14:04:38 +0200 | <tomsmeding> | if you feel this LLVMIR-to-clang approach is too slow for JIT, then you'll not have much more luck binding to LLVM directly |
2024-10-03 14:04:01 +0200 | <tomsmeding> | sure, clang takes a while to compile code, but then most (admittedly not all) of that time is in LLVM anyway |
2024-10-03 14:03:23 +0200 | <tomsmeding> | if you need to call back and forth between the compiled code and functions in your own executable, compile the LLVM IR to a .so and dlopen() that |
2024-10-03 14:02:19 +0200 | <tomsmeding> | what's the difference, really? |
2024-10-03 14:02:09 +0200 | <probie> | tomsmeding: That works as pretty well for an AOT compiler, but not for a JIT |
2024-10-03 14:01:54 +0200 | <tomsmeding> | LLVM version issues mostly disappear |
2024-10-03 14:01:49 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-10-03 14:01:46 +0200 | <tomsmeding> | probie: consider llvm-pretty, which is just an LLVM IR pretty-printer but you can pass that to the `clang` command-line program to compile it |
2024-10-03 14:01:10 +0200 | <tomsmeding> | the llvm problem is still there |
2024-10-03 14:01:02 +0200 | libertyprime | (~libertypr@118-92-68-68.dsl.dyn.ihug.co.nz) (Ping timeout: 255 seconds) |
2024-10-03 13:52:00 +0200 | identity | (~identity@user/ZharMeny) identity |
2024-10-03 13:51:12 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds) |
2024-10-03 13:48:21 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2024-10-03 13:47:34 +0200 | codaraxis | (~codaraxis@user/codaraxis) (Ping timeout: 260 seconds) |
2024-10-03 13:46:17 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-10-03 13:43:27 +0200 | codaraxis__ | (~codaraxis@user/codaraxis) Codaraxis |
2024-10-03 13:41:32 +0200 | codaraxis__ | (~codaraxis@user/codaraxis) (Ping timeout: 265 seconds) |
2024-10-03 13:38:35 +0200 | codaraxis | (~codaraxis@user/codaraxis) Codaraxis |
2024-10-03 13:35:54 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds) |
2024-10-03 13:30:44 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-10-03 13:24:03 +0200 | libertyprime | (~libertypr@118-92-68-68.dsl.dyn.ihug.co.nz) libertyprime |
2024-10-03 13:19:52 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds) |
2024-10-03 13:16:31 +0200 | smalltalkman | (uid545680@id-545680.hampstead.irccloud.com) smalltalkman |
2024-10-03 13:15:05 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-10-03 13:05:00 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds) |
2024-10-03 13:02:16 +0200 | caconym | (~caconym@user/caconym) caconym |
2024-10-03 13:00:32 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |