3 ms·
Just to add some jargon for folks who want to do more research into this: The technique of having the interpreter dispatch duplicated in the postlude of each h
by dist1ll 3y ago
Just to add some jargon for folks who want to do more research into this:
The technique of having the interpreter dispatch duplicated in the postlude of each handler function is called "threading". If your dispatch uses an indirect jump, it's called "indirect threading". The indirect-jump-predictor is known as branch target predictor (BTB).