Skip to content

big performance improvements using HashMaps#12

Merged
hobosock merged 3 commits into
mainfrom
hash
Aug 27, 2025
Merged

big performance improvements using HashMaps#12
hobosock merged 3 commits into
mainfrom
hash

Conversation

@hobosock

Copy link
Copy Markdown
Owner

Hopefully no changes on the user side, other than much faster legality and price look ups. Loading the database still takes a while.

Need to rethink the name matching now that the name is the key, and you can't access it by iterating over everything.  Maybe make the key a "safe name" where you strip all the diacritics and slashes and stuff.
but we are back to Sagu Wildling not working
…maps

There are probably more performance improvements with reading the JSON directly into the HashMap and storing the deduplicated HashMap instead of reading the same JSON over and over.  But that will come later.
@hobosock hobosock merged commit d218957 into main Aug 27, 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.

1 participant