Skip to content
This repository has been archived by the owner on Nov 22, 2023. It is now read-only.

Jump table draft #163

Closed
wants to merge 2 commits into from
Closed

Jump table draft #163

wants to merge 2 commits into from

Conversation

shargon
Copy link
Member

@shargon shargon commented May 16, 2019

Is a draft, not all opcodes was moved

This could allow us to change the behaviour of certains opcodes according to the height, we can improve the VM in the future without taking care about breaking changes.

this close neo-project/neo#2987

@erikzhang
Copy link
Member

We are looking for ways to decouple NeoVM from the blockchain, and then you add something based on height. . .

@shargon
Copy link
Member Author

shargon commented May 16, 2019

how?

@erikzhang
Copy link
Member

Can we add this when we need breaking changes?

@shargon
Copy link
Member Author

shargon commented May 16, 2019

Of course, is only and idea. We can deep into it more, and in the future take the best solution.

@lock9
Copy link
Contributor

lock9 commented Jul 15, 2019

Maybe this should be added to neo? Do we need the VM to be an interface?

@shargon
Copy link
Member Author

shargon commented Aug 20, 2019

Closed but the issue neo-project/neo#2987 will remain

@shargon shargon closed this Aug 20, 2019
@shargon shargon deleted the jump-table branch December 18, 2019 15:40
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

vm: Versioning the VM
3 participants