mirror of
https://github.com/dlang/phobos.git
synced 2025-04-28 22:21:09 +03:00
std.uni: optimize simpleCaseTable
Cuts size of simpleCaseTable entries in half (8 -> 4 bytes), reducing table size from 24 Kb to 12 Kb. Still only 22 out of 32 bits per entry are actually used, so could be optimized further. Using plain integers saves 10 ms semantic2 compile time.
This commit is contained in:
parent
733d335268
commit
135e9ad193
3 changed files with 436 additions and 790 deletions
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue