-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
eof: Implement stack height calculation #15555
base: develop
Are you sure you want to change the base?
Conversation
Thank you for your contribution to the Solidity compiler! A team member will follow up shortly. If you haven't read our contributing guidelines and our review checklist before, please do it now, this makes the reviewing process and accepting your contribution smoother. If you have any questions or need our help, feel free to post them in the PR or talk to us directly on the #solidity-dev channel on Matrix. |
2ae7088
to
692ec4d
Compare
libevmasm/Assembly.cpp
Outdated
|
||
uint16_t calculateMaxStackHeight(AssemblyItems const& _items, uint16_t _args) | ||
{ | ||
static auto constexpr LOC_UNVISITED = std::numeric_limits<size_t>::max(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is LOC
?
static auto constexpr LOC_UNVISITED = std::numeric_limits<size_t>::max(); | |
static auto constexpr UNVISITED = std::numeric_limits<size_t>::max(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's taken from evmone. It's LOCation :)
692ec4d
to
7e9e546
Compare
7e9e546
to
adc5533
Compare
Depends on: #15550