aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Memory/WindowsShared
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.Memory/WindowsShared')
-rw-r--r--src/Ryujinx.Memory/WindowsShared/MappingTree.cs2
-rw-r--r--src/Ryujinx.Memory/WindowsShared/PlaceholderManager.cs12
-rw-r--r--src/Ryujinx.Memory/WindowsShared/WindowsApi.cs8
-rw-r--r--src/Ryujinx.Memory/WindowsShared/WindowsApiException.cs2
-rw-r--r--src/Ryujinx.Memory/WindowsShared/WindowsFlags.cs8
5 files changed, 16 insertions, 16 deletions
diff --git a/src/Ryujinx.Memory/WindowsShared/MappingTree.cs b/src/Ryujinx.Memory/WindowsShared/MappingTree.cs
index 97758c2b..9ca84b56 100644
--- a/src/Ryujinx.Memory/WindowsShared/MappingTree.cs
+++ b/src/Ryujinx.Memory/WindowsShared/MappingTree.cs
@@ -84,4 +84,4 @@ namespace Ryujinx.Memory.WindowsShared
}
}
}
-} \ No newline at end of file
+}
diff --git a/src/Ryujinx.Memory/WindowsShared/PlaceholderManager.cs b/src/Ryujinx.Memory/WindowsShared/PlaceholderManager.cs
index 3022b661..b68a076c 100644
--- a/src/Ryujinx.Memory/WindowsShared/PlaceholderManager.cs
+++ b/src/Ryujinx.Memory/WindowsShared/PlaceholderManager.cs
@@ -31,9 +31,11 @@ namespace Ryujinx.Memory.WindowsShared
_partialUnmapStatePtr = PartialUnmapState.GlobalState;
- _partialUnmapTrimThread = new Thread(TrimThreadLocalMapLoop);
- _partialUnmapTrimThread.Name = "CPU.PartialUnmapTrimThread";
- _partialUnmapTrimThread.IsBackground = true;
+ _partialUnmapTrimThread = new Thread(TrimThreadLocalMapLoop)
+ {
+ Name = "CPU.PartialUnmapTrimThread",
+ IsBackground = true,
+ };
_partialUnmapTrimThread.Start();
}
@@ -704,8 +706,6 @@ namespace Ryujinx.Memory.WindowsShared
count = _protections.GetNodes(address, endAddress, ref overlaps);
}
- ulong startAddress = address;
-
for (int index = 0; index < count; index++)
{
var protection = overlaps[index];
@@ -733,4 +733,4 @@ namespace Ryujinx.Memory.WindowsShared
}
}
}
-} \ No newline at end of file
+}
diff --git a/src/Ryujinx.Memory/WindowsShared/WindowsApi.cs b/src/Ryujinx.Memory/WindowsShared/WindowsApi.cs
index c554e320..82903c05 100644
--- a/src/Ryujinx.Memory/WindowsShared/WindowsApi.cs
+++ b/src/Ryujinx.Memory/WindowsShared/WindowsApi.cs
@@ -7,8 +7,8 @@ namespace Ryujinx.Memory.WindowsShared
[SupportedOSPlatform("windows")]
static partial class WindowsApi
{
- public static readonly IntPtr InvalidHandleValue = new IntPtr(-1);
- public static readonly IntPtr CurrentProcessHandle = new IntPtr(-1);
+ public static readonly IntPtr InvalidHandleValue = new(-1);
+ public static readonly IntPtr CurrentProcessHandle = new(-1);
[LibraryImport("kernel32.dll", SetLastError = true)]
public static partial IntPtr VirtualAlloc(
@@ -96,8 +96,8 @@ namespace Ryujinx.Memory.WindowsShared
MemoryPermission.ReadAndExecute => MemoryProtection.ExecuteRead,
MemoryPermission.ReadWriteExecute => MemoryProtection.ExecuteReadWrite,
MemoryPermission.Execute => MemoryProtection.Execute,
- _ => throw new MemoryProtectionException(permission)
+ _ => throw new MemoryProtectionException(permission),
};
}
}
-} \ No newline at end of file
+}
diff --git a/src/Ryujinx.Memory/WindowsShared/WindowsApiException.cs b/src/Ryujinx.Memory/WindowsShared/WindowsApiException.cs
index 330c1842..308006ab 100644
--- a/src/Ryujinx.Memory/WindowsShared/WindowsApiException.cs
+++ b/src/Ryujinx.Memory/WindowsShared/WindowsApiException.cs
@@ -23,4 +23,4 @@ namespace Ryujinx.Memory.WindowsShared
return $"{functionName} returned error code 0x{WindowsApi.GetLastError():X}.";
}
}
-} \ No newline at end of file
+}
diff --git a/src/Ryujinx.Memory/WindowsShared/WindowsFlags.cs b/src/Ryujinx.Memory/WindowsShared/WindowsFlags.cs
index ca69cfe9..7dd4215e 100644
--- a/src/Ryujinx.Memory/WindowsShared/WindowsFlags.cs
+++ b/src/Ryujinx.Memory/WindowsShared/WindowsFlags.cs
@@ -10,14 +10,14 @@ namespace Ryujinx.Memory.WindowsShared
Commit = 0x1000,
Reserve = 0x2000,
Decommit = 0x4000,
- ReplacePlaceholder = 0x4000,
+ ReplacePlaceholder = Decommit,
Release = 0x8000,
ReservePlaceholder = 0x40000,
Reset = 0x80000,
Physical = 0x400000,
TopDown = 0x100000,
WriteWatch = 0x200000,
- LargePages = 0x20000000
+ LargePages = 0x20000000,
}
[Flags]
@@ -33,7 +33,7 @@ namespace Ryujinx.Memory.WindowsShared
ExecuteWriteCopy = 0x80,
GuardModifierflag = 0x100,
NoCacheModifierflag = 0x200,
- WriteCombineModifierflag = 0x400
+ WriteCombineModifierflag = 0x400,
}
[Flags]
@@ -47,6 +47,6 @@ namespace Ryujinx.Memory.WindowsShared
SectionCommit = 0x8000000,
SectionImage = 0x1000000,
SectionNoCache = 0x10000000,
- SectionReserve = 0x4000000
+ SectionReserve = 0x4000000,
}
}