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

a few optimizations #1

Merged
merged 1 commit into from
Dec 21, 2022
Merged

a few optimizations #1

merged 1 commit into from
Dec 21, 2022

Conversation

sn99
Copy link

@sn99 sn99 commented Dec 21, 2022

  • Update Rust edition from 2018 to 2021
  • Merge ag/updates branch into master
  • Heavier use of #[inline]
  • Use codegen = 1, lto = true and opt-level = 3 in cargo.toml for release version
  • Use panic = abort (plays nicely with inlining and making more code fit in instructions cache)
  • A few other small changes

@sn99 sn99 merged commit c0dcc35 into SubconsciousCompute:master Dec 21, 2022
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