Skip to content

Update serialize to latest (56a8532)#245

Open
valverl wants to merge 1 commit intomas-bandwidth:mainfrom
valverl:update_serialize
Open

Update serialize to latest (56a8532)#245
valverl wants to merge 1 commit intomas-bandwidth:mainfrom
valverl:update_serialize

Conversation

@valverl
Copy link
Copy Markdown

@valverl valverl commented Jan 12, 2026

Relevant changes since last update:

PS C:\code\serialize> git log --oneline --since=2023-12-28 serialize.h
56a8532 (HEAD -> main, upstream/main) Merge pull request #10 from valverl/bitreader_layout
07ffd3c Unified memory layout of BitReader across debug and release builds. Also got rid of premake warning about FatalWarnings flags value.
588ee75 fix the build
9c0a21b fix overflow problems
bbc90e5 (origin/arm64_fix, arm64_fix) Detect endianness on ARM64 on Windows
c2bf7bf silence unintialized warning
584fd93 try this fix for windows
e92db71 cross platform restrict
9bde758 don't loop tests
6ed4268 various improvements to serialize library based on read/write needs from another project
91c82b9 sketch out read function in tests
80aab98 give the read stream and bit reader default ctors + initialize method too for convenience
2316725 up to write_object
50ee37e extend tests to cover write_float and write_double, and update serialize to also have uint8, uint16 methods
c6e1adb extend tests to cover write_float and write_double, and update serialize to also have uint8, uint16 methods
0d6c07c wip getting read and write macros working
f314f89 When building without exceptions with MSVC, malloc.h is required for alloca

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