feat: statistics for circuit tracer #54
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Statistics counting code implemented without the new tracer interface. Later has to be moved there. Only problem so far:
unimplemented static memory instructions lead to divergency on
zksync_state_keeper batch_executor::tests::bootloader_out_of_gas_for_any_tx
test because the way this patch substitutes unimplemented instructions with nop opcodes is wrong. This problem is supposed to go away with the new tracer interface hopefully.