3 ms·
> 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-
by gsnedders 7y ago
> 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?
- pizlonator 7y agoAnd 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.