Advertisement ยท 728 ร— 90

Posts by Sam Scott

Methods finds matching methods for a given variable by resolving the address to the specific compilation unit it came from. So for that it's guaranteed to be the right layout etc.

4 months ago 1 0 0 0

Can't remember sizes off the top of my head. But I was running on it some large production applications with 800+ dependencies. That's my target

4 months ago 0 0 1 0

Is the project public? If so I can try and find the specific issues it's hitting. There are quite a few gaps in supported types at the moment, currently just blocked on me sitting down and writing some parsers.

4 months ago 0 0 0 0

I just tried compiling it with wasm-pack and it seemed to build fine? Looking at the deps, I suspect `mmap2` may cause problems. But it should be easy enough to make that optional.

4 months ago 1 0 1 0

Thanks! Definitely planning to keep working on it. It's something I desperately want to exist. It had to take a bit of a backseat while I got ramped up at my new job, but hoping to get back to it soon.

4 months ago 1 0 1 0

Not yet! Sadly the project has stalled a bit while I get settled into my new job. Next version I want to integrate it into CodeLLDB but I could take a look at nvim too

4 months ago 1 0 0 0
Video

Big news! https://cfl.re/43A81T7

4 months ago 11 4 1 1
Preview
Austin Systems Programming A meetup for curious low-level engineers in Austin, TX. We meet in-person monthly.

Our first austinsystems.org is in 7 days! Sign up at the link. Our first two speakers are @stdlib.bsky.social talking about a new cryptography library, and @samjs.io talking about his new Rust debuginfo extension for LLDB. I'm excited, hope to see y'all there!

7 months ago 20 6 0 1
Preview
Austin Systems Programming A meetup for curious low-level engineers in Austin, TX. We meet in-person monthly.

Announcing austinsystems.org, a meetup anyone who wants to learn more about how software works. We'll meet in-person every month. First meeting is August 19th. Hope to see you there!

8 months ago 42 12 5 1
Preview
Building a Rust Crate Summarizer with Workers AI: Lessons Learned A hands-on exploration of Cloudflare Workers AI through building a service to help AI agents understand Rust crates better. Covers WASM challenges, workflow orchestration, and practical AI integration...

Continuing on my Rust dev tooling journey: I built a Rust crate summarizer with Cloudflare Workers AI.

www.samjs.io/blog/cloudfl...

This post is more about the Cloudflare part since I'm starting there next week :)

8 months ago 0 0 0 0
Advertisement

Thank you! I'd love to hear any feedback. And I'll probably be popping up in the salsa zulip shortly. I want to write a blog post on using it and would love get some feedback on it for accuracy

8 months ago 2 0 0 0

Thanks!

8 months ago 1 0 0 0
Preview
Introducing Rudy: A Toolchain for Rust Debuginfo Rudy provides libraries for working with Rust's DWARF debuginfo and an lldb extension built on top of them.

I wrote about some Rust debuginfo tooling I've been working on recently:

8 months ago 27 8 3 3

if you'd like to see a wide re-release of Hundreds of Beavers in theaters this year, one night only, in thousands of cities โ€” repost this. we've got some doubters.

11 months ago 2037 1617 51 81

The fact that Shape describes "The memory layout of the type" part has got me thinking. I'm currently experimenting with some Rust debugging tooling. How feasible do you think it would be to expose the `SHAPE` const to external programs, so I could use that instead of Dwarf info?

1 year ago 4 0 1 0

Awesome stuff! I maintain `serde_qs` which is like your facet-urlencoded in that it handles nested structs. I need to revisit the code -- I wrote it ~9 years ago -- but at a glance the facet version looks so much simpler.

1 year ago 3 0 1 0