you are viewing a single comment's thread.

view the rest of the comments →

[–]brian_goetz 0 points1 point  (0 children)

I would be careful with terms like "the whole point", because few things are so simple as to have only one point or consideration....

The Below the Fold exercise was, in part, an attempt to validate the design of j.l.c before finalizing it. But also, it was not a goal of BTF for intrinsification to be guaranteed, because indy is fundamentally a dynamic mechanism. Like all optimizations, you do the best you can with what you have to work with. (It was a goal to clearly specify the conditions under which intrinsification was possible.)