You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rust's default stack size is 2 MiB. Simplicity has tree structures that easily exceed this size. (This is ameliorated by consensus limits, but there is still a risk.) Recursive algorithms may stack-overflow which leads to weird errors and confusion. Therefore we should remove all recursion from the library and instead rely on iteration. Also, new algorithms should not use recursion.
The text was updated successfully, but these errors were encountered:
Rust's default stack size is 2 MiB. Simplicity has tree structures that easily exceed this size. (This is ameliorated by consensus limits, but there is still a risk.) Recursive algorithms may stack-overflow which leads to weird errors and confusion. Therefore we should remove all recursion from the library and instead rely on iteration. Also, new algorithms should not use recursion.
The text was updated successfully, but these errors were encountered: