Skip to content

Random performance improvements#26

Merged
maximmenshikov merged 8 commits into
masterfrom
feature/random_perf_improvements
May 28, 2026
Merged

Random performance improvements#26
maximmenshikov merged 8 commits into
masterfrom
feature/random_perf_improvements

Conversation

@maximmenshikov

Copy link
Copy Markdown
Collaborator

No description provided.

Signed-off-by: Maxim Menshikov <maksim.menshikov@nethermind.io>
Signed-off-by: Maxim Menshikov <maksim.menshikov@nethermind.io>
Signed-off-by: Maxim Menshikov <maksim.menshikov@nethermind.io>
Signed-off-by: Maxim Menshikov <maksim.menshikov@nethermind.io>
Signed-off-by: Maxim Menshikov <maksim.menshikov@nethermind.io>
Switch RuntimeVersionPostfix and BlobsVersion from .b20 to .a24 for the dotnet
10 variant.

Signed-off-by: Maxim Menshikov <maksim.menshikov@nethermind.io>
Adds a `bflat rebake` command that patches a ziskemu memory snapshot into a
guest ELF so it resumes warm at startup. The Zisk module gains a restore
trampoline (new ELF entry) that reloads the register file from a baked blob and
jumps to the captured PC, falling back to cold boot when unpatched. PAL exposes
zk_heap_mark/reset so the preinit warmup can drop ephemeral allocations before
the snapshot is taken.

Signed-off-by: Maxim Menshikov <maksim.menshikov@nethermind.io>
Update RuntimeVersionPostfix and BlobsVersion from .a24 to .b21 for the dotnet
10 variant.

Signed-off-by: Maxim Menshikov <maksim.menshikov@nethermind.io>
@maximmenshikov maximmenshikov merged commit 1ba088a into master May 28, 2026
1 check passed
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.

1 participant