Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing native binaries for darwin/arm64 #61

Open
rozcietrzewiacz opened this issue Sep 8, 2022 · 1 comment
Open

Missing native binaries for darwin/arm64 #61

rozcietrzewiacz opened this issue Sep 8, 2022 · 1 comment
Labels

Comments

@rozcietrzewiacz
Copy link

On Mac M1, the x86_64 binary of gbt works through compatibility wrapping, which makes it noticeably slower. Here's a timing comparison:

  • upstream version (obtained through brew install)
$ time gbt &>/dev/null

real	0m0.174s
user	0m0.081s
sys	0m0.084s
  • Compiled native arm64 version:
$ time ./gbt &>/dev/null

real	0m0.094s
user	0m0.052s
sys	0m0.041s

The (almost) 100ms increase creates a noticeable and annoying latency.

@jtyr
Copy link
Owner

jtyr commented Sep 12, 2022

I will build native version from darwin/arm64 once I get to cut a new release. I just need rewrite all TravisCI automation into GitHub Workflows.

@jtyr jtyr added the build label Sep 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants