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

> It achieved that by having an IR that lets us be a lot more precise about things that were important to our front end compiler.

Do you have any examples off-hand? I presume caring about patchpoints and OSR is as fair gain to start with?



And aliasing. The aliasing story in B3 is so wonderful. That was one of the biggest wins - being able to say for example that something can side-exit (and can do weird shit after exit) but doesn't write any state if it falls through.




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

Search: