sharpemu/src/SharpEmu.Core
Foued Attar f36ce4084a
[Memory/Kernel] Fix Windows allocation-granularity and mutex-resolution bugs (#748)
- Fixed guest mappings now go through a granule-aware allocator so
  adjacent PS5 16 KiB pages sharing a 64 KiB Windows allocation
  granule no longer collide and fail.
- TryBackFixedRange routes free/reserved gaps through the same
  granule-safe path, fixing strays that stranded the rest of a granule.
- NORMAL pthread mutex self-relock reverted to real EDEADLK instead of
  silent compatibility recursion, which was starving other threads.
- TryResolveMutexState now checks the handle-keyed lookup before
  falling through to "not found" on a fresh, never-cached address.
2026-08-03 00:15:42 +03:00
..
Cpu CPU: gate periodic import logs and fast-path memcpy/memmove leaves (#724) 2026-07-31 12:13:24 +03:00
Loader [Loader] Fall back to fixed-range backfill when main image base is occupied (#493) 2026-07-21 18:18:58 +03:00
Memory [Memory/Kernel] Fix Windows allocation-granularity and mutex-resolution bugs (#748) 2026-08-03 00:15:42 +03:00
Runtime Ampr: cooked-id index preload and host FD LRU cache (#725) 2026-07-31 12:13:33 +03:00
IFileSystem.cs initial commit 2026-03-11 15:48:28 +03:00
PhysicalFileSystem.cs initial commit 2026-03-11 15:48:28 +03:00
SharpEmu.Core.csproj [CPU] Reject context transfers to unmapped guest addresses (#273) 2026-07-16 19:57:34 +03:00