Email or username:

Password:

Forgot your password?
Gankra

ITS MIDNIGHT TIME FOR ANOTHER "ARIA WROTE 5000 WORDS ABOUT HOW COMPILERS ARE BAD" ADVENTURE faultlore.com/blah/abi-puns/

10 comments
DELETED

@Gankra ,,,, use pahole does it work on Rust?

brk, a.k.a. @evanrichter

@Gankra have you seen the state of decompilers? You show an SSA variable that it came from an address-of operation? Full crisis mode.

JJ :blobblackcat:

@Gankra gankra do you have thoughts on crabi :eyeseeyou:

also thank you for the article it was a fun and interesting read

JJ :blobblackcat:

@Gankra oh! it's this stuff: github.com/rust-lang/rfcs/pull

extending the c abi with types so languages with similar types systems and memory models can talk to each other without losing information. it's struck me as extremely similar to work happening in wasm modules with richwasm etc, though wasm is maybe blessed in not needing to touch c to begin with and having better ways to share references

JJ :blobblackcat:

@Gankra anyway it seems very much up your alley

Gankra

@jj i think i vaguely remember everyone being upset about the stated purpose/motivation of that but i am half asleep

Go Up