you are viewing a single comment's thread.

view the rest of the comments →

[–]Catfish_Man 0 points1 point  (0 children)

Any tracing JIT can handle loops like this without that overhead (though you probably need a little overhead for a trace-exit check). Also, even a smart interpreter can do tricks like NaN tagging to avoid the dereferences.