Skip to content

Pack FixedTimespan#220

Open
robertbastian wants to merge 2 commits intochronotope:mainfrom
robertbastian:pack
Open

Pack FixedTimespan#220
robertbastian wants to merge 2 commits intochronotope:mainfrom
robertbastian:pack

Conversation

@robertbastian
Copy link
Contributor

@robertbastian robertbastian commented Jul 18, 2025

This reduces the size of TzOffset from 32 to 8 bytes, and the size of DateTime<Tz> from 48 to 20 bytes (or even 4/16 bytes if Tz only has a single variant with #218) using ideas from #165 (but going further due to #219).

@robertbastian robertbastian force-pushed the pack branch 2 times, most recently from a9b2b57 to af1c1e1 Compare July 21, 2025 09:01
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