Skip to content

Conversation

@hrvoje-osec
Copy link

VM memory regions are hashed using fnv1a after each instruction execution, this is used for differential fuzzing against firedancer to discover potential differences in VM memory.

Functions sol_compat_get_memory_log and sol_compat_reset_memory_log are publicly exposed so that solfuzz-agave can use them during fuzzing.

@0x0ece 0x0ece deleted the branch firedancer-io:0x0ece/v3.0.0-patches October 9, 2025 23:25
@0x0ece 0x0ece closed this Oct 9, 2025
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.

2 participants