Max B

Let's chat about compilers

2025-06-27

@avi it's just trees,

2025-06-27

I feel like if I'm not careful I might get into XSLT

2025-06-24
Max B boosted:
CF Bolz-Tereickcfbolz
2025-06-23

Preprint by Christoph Jung and me is now online: 'Low Overhead Allocation Sampling in a Garbage Collected Virtual Machine'
arxiv.org/abs/2506.16883

Screenshot of the first page of the paper
Max B boosted:
2025-06-18

Just presented weval at PLDI -- talk is at youtube.com/watch?v=ubfPyMCvhX in the livestream (2:26:00 or thereabouts if timestamp doesn't work). Tons of great discussions about this and many other things -- wish I could spend more time at conferences! (I suppose I wouldn't have any time to do the work to present here, then.) Thanks to coauthor @tekknolagi for the help getting this published.

2025-06-13

What I talk about when I talk about IRs

bernsteinbear.com/blog/irs/

2025-06-09

@lynn this (& linear scan) has been bothering me for some months now

Max B boosted:
2025-06-09

All the roads lead to Ausfahrt

2025-06-06

@pervognsen happy to give a walkthrough/pair on it after PLDI!

2025-06-06

I am now a Ruby committer! Thank you to @k0kubun for proposing, @matz for accepting, and the Ruby community for being so welcoming. I'm looking forward to working more with all of you!

Max B boosted:
CF Bolz-Tereickcfbolz
2025-06-02

Just saw the coolest demo Boris Shingarov, Jan Vraný on the MPLR stream: a instruction-stepping debugger of a RISC-V core, but it was integrated with the Sail specification so you could step *into* the RISC-V instruction to see what the specification says the instruction should do.

2025.programming-conference.or

screenshot of a smalltalk-built risc-v debugger, showing disassembled risc-v instructions and register values. the debugger has "over instruction" and "into instruction" buttons.screenshot of Sail source code after clicking "into instruction" button
2025-06-02

@Yhg1s I am curious what the other responses look like. I have no idea what a normal python user is

Max B boosted:
2025-06-01

who called it crispr and not gene hackman

2025-06-01

I think probably the 38M wasm blob with a small wasm interpreter is better. ICFP2006 rise up

2025-06-01

Wow! brotli got it down to 7.8M!! But at what cost?

2025-06-01

gzips nicely to 18M. Still waiting on brotli to finish.

2025-06-01

So there's gojekyll. And Go can compile to wasm+wasi. And w2c2 can compile that to C. So here I am wondering if I should bundle the 212M gojekyll.c with my blog,

2025-05-31

@sbrunthaler @mattpd @cfbolz a) it's the Facebook MO; see all the other ones but b) it's not from scratch. It's a patchset

2025-05-31

@mattpd @cfbolz @sbrunthaler the internal project is still going but quietly (for now)

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst