-
Notifications
You must be signed in to change notification settings - Fork 107
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
Check stack usage (other than EVM) #413
Comments
bitcoin-core/secp256k1#692 only applies to a weird non-defaultconfiguration that I expect nothing is actually using. The library doesn't otherwise use a large amount of information on the stack |
The stack-scanning done by Nimbus GC does affect There may be other causes of substantial stack use, e.g. I haven't checked if |
As shown by status-im/nimbus-eth2#370 (comment), putting too much data on the stack will have serious impact on the GC as it scans it to find live objects (100x slowdown).
It seems like libsecp256k1 uses the stack a lot as well. The dependency should be updated after bitcoin-core/secp256k1#692 is fixed.
The text was updated successfully, but these errors were encountered: