Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I might try doing this as a learning project. Can you offer any advice as to what those abstractions are? I'd appreciate some advice to avoid the "going back" part.



See this real-world assembler for example

https://github.com/oracle/graal/tree/master/compiler/src/org...

Then take a random instruction

https://github.com/oracle/graal/blob/master/compiler/src/org...

See how it has common methods used by other instructions simdPrefix and emitModRM? Those are the abstractions.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: