/** ****************************************************************************** * Xenia : Xbox 360 Emulator Research Project * ****************************************************************************** * Copyright 2015 Ben Vanik. All rights reserved. * * Released under the BSD license - see LICENSE in the root for more details. * ****************************************************************************** */ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Xenia.Debug.Utilities; namespace Xenia.Debug { public class MemoryView : Changeable { private readonly Memory memory; public MemoryView(Memory memory) { this.self = this; this.memory = memory; } // startAddress // endAddress // padding: 2 64k pages on each side? // history (last N snapshots) // snapshot on break, or manually // colored: text on modification // bg on heap alloc # // focus details: protection, region, allocation // stacks for all allocations } }