sharpemu/tests/SharpEmu.Libs.Tests/Memory
kostyaff 7494792249
[Tests] Add VirtualMemory and PhysicalVirtualMemory edge case tests (#266)
VirtualMemory: 4 new tests covering unmapped address returns false,
zero-length operations, page-boundary access, and cross-gap failures.

PhysicalVirtualMemory: 5 new tests covering lazy commit on demand,
reserve-only GetPointer, unmapped GetPointer returns null, free-list
first-fit reuse, and coalescing both neighbours on middle-range free.

Total: 9 new tests, 18 passed (8 VirtualMemory + 5 PhysicalVirtualMemory
+ 5 GuestMemoryAllocator). No production code changes.
2026-07-17 03:13:38 +03:00
..
GuestMemoryAllocatorTests.cs Fix Linux aligned mapping retention (#247) 2026-07-15 19:34:35 -06:00
PhysicalVirtualMemoryTests.cs [Tests] Add VirtualMemory and PhysicalVirtualMemory edge case tests (#266) 2026-07-17 03:13:38 +03:00
PosixHostMemoryTests.cs Fix macOS fixed-address allocation collisions (#246) 2026-07-16 16:45:08 +03:00
VirtualMemoryTests.cs [Tests] Add VirtualMemory and PhysicalVirtualMemory edge case tests (#266) 2026-07-17 03:13:38 +03:00