-
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
Add support for instructions and source ranges. #15368
base: enable_debug_info_ethdebug
Are you sure you want to change the base?
Add support for instructions and source ranges. #15368
Conversation
82e0668
to
51b69fc
Compare
ce130c1
to
feda85c
Compare
93749ff
to
0dd51e5
Compare
feda85c
to
fd1bb3a
Compare
0dd51e5
to
55503ce
Compare
32b21f6
to
fe6a4ca
Compare
fe6a4ca
to
7917ca3
Compare
util::LazyInit<Json const> ethdebug; | ||
util::LazyInit<Json const> ethdebugRuntime; |
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.
Please not. Even storing Yul ASTs was making memory usage go through the roof and giving us a 25% performance hit. And I expect that the whole ethdebug dump will be much bigger than the AST...
See #15451 (comment).
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.
yeah I saw that and I agree that this might get quite bad with the ethdebug stuff..
c885a10
to
c4faae4
Compare
fd1bb3a
to
f3205fa
Compare
c4faae4
to
c9417ed
Compare
f3205fa
to
3cfe207
Compare
c9417ed
to
3432cbe
Compare
ada3616
to
6b2efa0
Compare
6b2efa0
to
b8851f6
Compare
This pull request is stale because it has been open for 14 days with no activity. |
No description provided.