Skip to content

feat: generate binding automatically#15

Closed
twoeths wants to merge 3 commits intomainfrom
te/generate_binding
Closed

feat: generate binding automatically#15
twoeths wants to merge 3 commits intomainfrom
te/generate_binding

Conversation

@twoeths
Copy link
Copy Markdown
Collaborator

@twoeths twoeths commented Jun 5, 2025

Motivation

@github-actions
Copy link
Copy Markdown

github-actions bot commented Jun 5, 2025

Performance Report

✔️ no performance regression detected

Full benchmark results
Benchmark suite Current: b297777 Previous: null Ratio
JS - unshuffleList - 16384 indices 909.04 us/op
Zig - unshuffleList - 16384 indices 601.74 us/op
JS - unshuffleList - 250000 indices 13.378 ms/op
Zig - unshuffleList - 250000 indices 9.0045 ms/op
JS - unshuffleList - 1000000 indices 50.559 ms/op
Zig - unshuffleList - 1000000 indices 35.806 ms/op
JS - computeSyncCommitteeIndices - 16384 indices 331.68 ms/op
Zig - computeSyncCommitteeIndices - 16384 indices 4.0171 ms/op
JS - computeSyncCommitteeIndices - 250000 indices 309.63 ms/op
Zig - computeSyncCommitteeIndices - 250000 indices 16.908 ms/op
JS - computeSyncCommitteeIndices - 1000000 indices 331.64 ms/op
Zig - computeSyncCommitteeIndices - 1000000 indices 30.208 ms/op
get values - 1000 328.00 ns/op
get values - naive - 1000 525.00 ns/op
set values - 1000 304.00 ns/op
set values - naive - 1000 633.00 ns/op
get values - 1000000 848.00 ns/op
get values - naive - 1000000 1.4630 us/op
set values - 1000000 891.00 ns/op
set values - naive - 1000000 2.1460 us/op

by benchmarkbot/action

@twoeths
Copy link
Copy Markdown
Collaborator Author

twoeths commented Oct 3, 2025

closing in favor of lodestar-bun

@twoeths twoeths closed this Oct 3, 2025
wemeetagain pushed a commit that referenced this pull request Nov 12, 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