sharpemu/src
kostyaff fc9e3ff393
fix: roll back earlier host allocations on later gap failure in TryBackFixedRange (#472) (#474)
When a fixed mapping spans multiple free runs and a later gap cannot be
backed, any earlier host allocations were leaked. Stage all allocations
during the walk and insert MemoryRegions only after every gap has been
backed successfully. On any failure, free all staged allocations.

Fixes #472

🤖 Generated with Hermes Agent
2026-07-22 14:28:25 +03:00
..
SharpEmu.CLI Add internal render resolution scale and fix DPI Issue (#468) 2026-07-20 14:37:20 +03:00
SharpEmu.Core fix: roll back earlier host allocations on later gap failure in TryBackFixedRange (#472) (#474) 2026-07-22 14:28:25 +03:00
SharpEmu.DebugClient Add live debugger frontend and mutex stall recovery (#383) 2026-07-17 22:41:07 -06:00
SharpEmu.Debugger Add live debugger frontend and mutex stall recovery (#383) 2026-07-17 22:41:07 -06:00
SharpEmu.GUI Add internal render resolution scale and fix DPI Issue (#468) 2026-07-20 14:37:20 +03:00
SharpEmu.HLE Fix NID BHouLQzh0X0, doubled StartupStaticTlsReservation memory. Both needed to launch GTA V. (#454) 2026-07-20 14:37:30 +03:00
SharpEmu.Libs [Ampr] Implement the FW 4.00 write-address command exports (#510) 2026-07-22 03:00:30 +03:00
SharpEmu.Logging Reject undefined numeric LogLevel values (#390) 2026-07-18 15:47:19 +03:00
SharpEmu.ShaderCompiler [Gpu] Sample 2D array textures with real layers (#471) 2026-07-20 15:44:06 +03:00
SharpEmu.ShaderCompiler.Metal [Gpu] Metal backend: complete IGuestGpuBackend implementation on AppKit + Metal (#283) 2026-07-18 20:32:00 +03:00
SharpEmu.ShaderCompiler.Vulkan [Gpu] Sample 2D array textures with real layers (#471) 2026-07-20 15:44:06 +03:00
SharpEmu.SourceGenerators [SourceGenerators] Compile-time SysAbi export registry, analyzers, and build-generated aerolib.bin (#204) 2026-07-16 00:00:32 +03:00