Revert .NET 10 to .NET 9

See merge request kenji-nx/ryujinx!19
This commit is contained in:
BeZide
2026-01-21 10:03:25 -06:00
committed by KeatonTheBot
parent 2c1b7bc667
commit 6d36f471dd
39 changed files with 464 additions and 108 deletions
+12 -3
View File
@@ -150,7 +150,10 @@ namespace Ryujinx.Cpu.AppleHv
// Entry is a block but is not aligned, we need to turn it into a table.
ref ulong pte = ref level.AsSpan()[l];
nextTable = CreateTable(pte, depth + 1);
level.Next?[l] = nextTable;
if (level.Next != null)
{
level.Next[l] = nextTable;
}
// Now that we have a table, we can handle it like the first case.
UnmapImpl(nextTable, depth + 1, va, chunckSize);
@@ -166,7 +169,10 @@ namespace Ryujinx.Cpu.AppleHv
if (nextTable != null)
{
nextTable.Allocation.Dispose();
level.Next?[l] = null;
if (level.Next != null)
{
level.Next[l] = null;
}
}
level.AsSpan()[l] = 0UL;
@@ -215,7 +221,10 @@ namespace Ryujinx.Cpu.AppleHv
{
// Entry is a block but is not aligned, we need to turn it into a table.
nextTable = CreateTable(pte, depth + 1);
level.Next?[l] = nextTable;
if (level.Next != null)
{
level.Next[l] = nextTable;
}
// Now that we have a table, we can handle it like the first case.
UpdateAttributes(nextTable, depth + 1, va, chunckSize, newAttr);