ModernUO/Projects/Server.Tests/Tests/Serialization
Kamron Batman 98b054ad8d
feat(saves): idx v4 with embedded type table
Records reference a per-persistence name table by ushort index instead of a
9-byte tag+hash (33 -> 26 bytes per record), eliminating the per-record
xxHash over Type.FullName on the snapshot thread. The loader resolves each
table name once and indexes records into the constructor array. Legacy
v0-v3 loading is unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 22:38:48 -07:00
..
BufferWriterTests.cs Removes MemoryMapFileWriter 2026-07-16 22:38:47 -07:00
DecimalSerializationTests.cs chore: Use var everywhere (#2294) 2025-12-27 16:47:28 -08:00
EnumConversionTests.cs fix: Fixes spawner timer deserialization, decimal deserialization, and adds potion keg reverse lookup (#1711) 2024-03-28 13:34:12 -07:00
FileBufferWriterTests.cs Removes MemoryMapFileWriter 2026-07-16 22:38:47 -07:00
GenericEntityPersistenceRoundTripTests.cs feat(saves): idx v4 with embedded type table 2026-07-16 22:38:48 -07:00
GenericEntityPersistenceTypeTableTests.cs feat(saves): per-persistence entity type table hydrated at AddEntity 2026-07-16 22:38:48 -07:00
SerializationChunkSourceTests.cs perf(saves): drop the 9-byte per-entity placement state; write snapshots from worker segment logs 2026-07-16 22:38:47 -07:00
ShadowDictionaryEntriesTests.cs perf(saves): drop the 9-byte per-entity placement state; write snapshots from worker segment logs 2026-07-16 22:38:47 -07:00
TypeConverterTests.cs chore: Use var everywhere (#2294) 2025-12-27 16:47:28 -08:00