-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Optimise execution speed #114
Labels
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Goal
Details
jmp
instruction which won't be great for the branch predictorjmp
shaberman
suggests using a tail-call interpreter which I'm experimenting with in Tail call interpreter dispatch + unified stack #118 (which also unifies the stack...I have another branch that doesn't unify the branch and I'd like to complete both so I can compare them against one another). With the tail call interpreter I'm also experimenting with which parameters to include in the call as we'll get speed up if certain parameters can just remain in registers / avoid register spillingReferences
The text was updated successfully, but these errors were encountered: