Skip to content
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

Towards Ergo v5.0: JIT costing #787

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

aslesarenko
Copy link
Member

The title of the post is somewhat arbitrary, so can be changed if necessary.

@deadit
Copy link
Collaborator

deadit commented Jan 24, 2022

need to merge?
tag me to review when its ready, ty

@aslesarenko aslesarenko marked this pull request as draft January 24, 2022 13:13
@glasgowm148 glasgowm148 marked this pull request as ready for review February 1, 2022 13:21
the actual execution of a script.

Ergo v5.0 will take advantage of both approaches so that verification of Ergo contracts is
done with a hybrid JIT+AOT cost control.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What does this hybrid approach look like? ie, 'This hybrid approach performs JITC first and then Ahead-Of-Time and before actual execution of sigma protocol

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, something like this. This is explained in the New Costing in v5.0 section below, but probably make sense to give a hint here as well.
See https://github.com/ergoplatform/website/pull/787/files#diff-6db8af54183bd8173533453ce8974cdd702340c16c44cc8830d7950b69b54e84R171

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants