Skip to content

refactor!: remove raw_strains feature - #72

Merged
MaxOhn merged 2 commits into
nextfrom
remove-raw-strains
Apr 6, 2026
Merged

refactor!: remove raw_strains feature#72
MaxOhn merged 2 commits into
nextfrom
remove-raw-strains

Conversation

@MaxOhn

@MaxOhn MaxOhn commented Apr 6, 2026

Copy link
Copy Markdown
Owner

Just like osu!, strains are now always stored as plain f64. Previously, a custom implementation stored successive zeros in a compact way to prevent memory issues on very long maps.

Users are now responsible themselves for checking a map's suspicion when intending to use it for further calculation.

The upside: better performance for all maps.

MaxOhn added 2 commits April 6, 2026 10:54
Just like osu!, strains are now always stored as plain f64. Users
are now responsible for checking a map's suspicion when intending
to use it for further calculation.
@MaxOhn
MaxOhn merged commit 71ce365 into next Apr 6, 2026
4 checks passed
@MaxOhn
MaxOhn deleted the remove-raw-strains branch April 6, 2026 08:59
@MaxOhn MaxOhn mentioned this pull request Apr 6, 2026
2 tasks
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