New HostTracked namespace

This commit is contained in:
Gabriel A 2024-03-26 23:02:31 -03:00
commit eb7895fd5b
7 changed files with 7 additions and 6 deletions

View file

@ -1,7 +1,7 @@
using Ryujinx.Common.Collections; using Ryujinx.Common.Collections;
using System; using System;
namespace Ryujinx.Cpu.Jit namespace Ryujinx.Cpu.Jit.HostTracked
{ {
internal class AddressIntrusiveRedBlackTree<T> : IntrusiveRedBlackTree<T> where T : IntrusiveRedBlackTreeNode<T>, IComparable<T>, IComparable<ulong> internal class AddressIntrusiveRedBlackTree<T> : IntrusiveRedBlackTree<T> where T : IntrusiveRedBlackTreeNode<T>, IComparable<T>, IComparable<ulong>
{ {

View file

@ -5,7 +5,7 @@ using System;
using System.Diagnostics; using System.Diagnostics;
using System.Threading; using System.Threading;
namespace Ryujinx.Cpu.Jit namespace Ryujinx.Cpu.Jit.HostTracked
{ {
readonly struct PrivateRange readonly struct PrivateRange
{ {

View file

@ -4,7 +4,7 @@ using Ryujinx.Memory;
using Ryujinx.Memory.Tracking; using Ryujinx.Memory.Tracking;
using System; using System;
namespace Ryujinx.Cpu.Jit namespace Ryujinx.Cpu.Jit.HostTracked
{ {
readonly struct AddressSpacePartitionAllocation : IDisposable readonly struct AddressSpacePartitionAllocation : IDisposable
{ {

View file

@ -2,7 +2,7 @@ using Ryujinx.Memory;
using System; using System;
using System.Diagnostics; using System.Diagnostics;
namespace Ryujinx.Cpu.Jit namespace Ryujinx.Cpu.Jit.HostTracked
{ {
class AddressSpacePartitionMultiAllocation : IDisposable class AddressSpacePartitionMultiAllocation : IDisposable
{ {

View file

@ -5,7 +5,7 @@ using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Diagnostics; using System.Diagnostics;
namespace Ryujinx.Cpu.Jit namespace Ryujinx.Cpu.Jit.HostTracked
{ {
class AddressSpacePartitioned : IDisposable class AddressSpacePartitioned : IDisposable
{ {

View file

@ -5,7 +5,7 @@ using System.Diagnostics;
using System.Numerics; using System.Numerics;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
namespace Ryujinx.Cpu.Jit namespace Ryujinx.Cpu.Jit.HostTracked
{ {
sealed class NativePageTable : IDisposable sealed class NativePageTable : IDisposable
{ {

View file

@ -1,4 +1,5 @@
using ARMeilleure.Memory; using ARMeilleure.Memory;
using Ryujinx.Cpu.Jit.HostTracked;
using Ryujinx.Cpu.Signal; using Ryujinx.Cpu.Signal;
using Ryujinx.Memory; using Ryujinx.Memory;
using Ryujinx.Memory.Range; using Ryujinx.Memory.Range;