aboutsummaryrefslogtreecommitdiff
path: root/core/encoding/base64/git@git.sixfourtwelve.com:odin
diff options
context:
space:
mode:
authorJeroen van Rijn <Kelimion@users.noreply.github.com>2026-02-15 17:00:53 +0100
committerJeroen van Rijn <Kelimion@users.noreply.github.com>2026-02-15 17:00:53 +0100
commit5c95a48bc7bfb2754a8c62d0230906243498be2c (patch)
treed1b283045af84516b6f51e014ca96b7e0484fcd5 /core/encoding/base64/git@git.sixfourtwelve.com:odin
parent730e6ce0d4b483cd01a51c6345c37972ef5fd4b3 (diff)
Clean up `core:math/big`
- Deprecate the u64/u32 implementation so we can use fewer nails and have an easier time of maintaining and optimizing the package going forward. The remaining implementation still works on 32-bit targets, it's just a smidge less efficient. - Use only 1 nail instead of 4. The tests now run 3.5% faster as a result. Future optimizations may including using fully packed backing (no nails) using `intrinsics.overflow_*` to handle borrow and carry safely.
Diffstat (limited to 'core/encoding/base64/git@git.sixfourtwelve.com:odin')
0 files changed, 0 insertions, 0 deletions