Skip to content

Conversation

@Stevengre
Copy link

@Stevengre Stevengre commented Oct 29, 2025

This optimization improves

  1. the proving performance of test_process_get_account_data_size by about 34% (1.5x faster), reducing the runtime from 3748 s to 2471 s;
  2. the structure of the proof from multiple branches into one.

@Stevengre Stevengre marked this pull request as ready for review October 29, 2025 01:46
@Stevengre Stevengre self-assigned this Oct 29, 2025
@Stevengre
Copy link
Author

The proof before and after stuck on the same

function: std::cell::RefCell::<&mut [u8]>::try_borrow
span: /rust/library/core/src/cell.rs:545

Copy link
Member

@jberthold jberthold left a comment

Choose a reason for hiding this comment

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

LGTM.
This supersedes #70 because it includes the submodule update.

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