Debugger UI skeleton.
This commit is contained in:
33
src/Xenia.Debug.UI/Views/BreakpointsPanel.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/BreakpointsPanel.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class BreakpointsPanel {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Breakpoints";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/BreakpointsPanel.cs
Normal file
22
src/Xenia.Debug.UI/Views/BreakpointsPanel.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class BreakpointsPanel : BasePanel {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public BreakpointsPanel(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/CallstackPanel.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/CallstackPanel.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class CallstackPanel {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Callstack";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/CallstackPanel.cs
Normal file
22
src/Xenia.Debug.UI/Views/CallstackPanel.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class CallstackPanel : BasePanel {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public CallstackPanel(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/CodeDocument.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/CodeDocument.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class CodeDocument {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Code";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/CodeDocument.cs
Normal file
22
src/Xenia.Debug.UI/Views/CodeDocument.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class CodeDocument : BaseDocument {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public CodeDocument(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/FilesystemPanel.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/FilesystemPanel.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class FilesystemPanel {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Filesystem";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/FilesystemPanel.cs
Normal file
22
src/Xenia.Debug.UI/Views/FilesystemPanel.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class FilesystemPanel : BasePanel {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public FilesystemPanel(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/FunctionsPanel.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/FunctionsPanel.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class FunctionsPanel {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Functions";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/FunctionsPanel.cs
Normal file
22
src/Xenia.Debug.UI/Views/FunctionsPanel.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class FunctionsPanel : BasePanel {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public FunctionsPanel(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/HeapDocument.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/HeapDocument.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class HeapDocument {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Heap";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/HeapDocument.cs
Normal file
22
src/Xenia.Debug.UI/Views/HeapDocument.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class HeapDocument : BaseDocument {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public HeapDocument(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/MemoryDocument.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/MemoryDocument.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class MemoryDocument {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Memory";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/MemoryDocument.cs
Normal file
22
src/Xenia.Debug.UI/Views/MemoryDocument.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class MemoryDocument : BaseDocument {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public MemoryDocument(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/ModulesPanel.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/ModulesPanel.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class ModulesPanel {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Modules";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/ModulesPanel.cs
Normal file
22
src/Xenia.Debug.UI/Views/ModulesPanel.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class ModulesPanel : BasePanel {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public ModulesPanel(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/ProfilePanel.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/ProfilePanel.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class ProfilePanel {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Profile";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/ProfilePanel.cs
Normal file
22
src/Xenia.Debug.UI/Views/ProfilePanel.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class ProfilePanel : BasePanel {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public ProfilePanel(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/RegistersPanel.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/RegistersPanel.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class RegistersPanel {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Registers";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
53
src/Xenia.Debug.UI/Views/RegistersPanel.cs
Normal file
53
src/Xenia.Debug.UI/Views/RegistersPanel.cs
Normal file
@@ -0,0 +1,53 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public enum RegisterClass {
|
||||
GuestGeneralPurpose,
|
||||
GuestFloatingPoint,
|
||||
GuestVector,
|
||||
HostGeneralPurpose,
|
||||
HostAvx,
|
||||
}
|
||||
|
||||
public partial class RegistersPanel : BasePanel {
|
||||
private readonly Debugger debugger;
|
||||
private readonly RegisterClass registerClass;
|
||||
|
||||
public RegistersPanel(Debugger debugger, RegisterClass registerClass) {
|
||||
InitializeComponent();
|
||||
|
||||
this.debugger = debugger;
|
||||
this.registerClass = registerClass;
|
||||
switch (registerClass) {
|
||||
case RegisterClass.GuestGeneralPurpose:
|
||||
this.Text = "GPR";
|
||||
break;
|
||||
case RegisterClass.GuestFloatingPoint:
|
||||
this.Text = "FPR";
|
||||
break;
|
||||
case RegisterClass.GuestVector:
|
||||
this.Text = "VR";
|
||||
break;
|
||||
case RegisterClass.HostGeneralPurpose:
|
||||
this.Text = "x64";
|
||||
break;
|
||||
case RegisterClass.HostAvx:
|
||||
this.Text = "AVX";
|
||||
break;
|
||||
default:
|
||||
System.Diagnostics.Debug.Fail("Unhandled case: " + registerClass);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/StatisticsDocument.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/StatisticsDocument.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class StatisticsDocument {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Statistics";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/StatisticsDocument.cs
Normal file
22
src/Xenia.Debug.UI/Views/StatisticsDocument.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class StatisticsDocument : BaseDocument {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public StatisticsDocument(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/ThreadsPanel.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/ThreadsPanel.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class ThreadsPanel {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Threads";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/ThreadsPanel.cs
Normal file
22
src/Xenia.Debug.UI/Views/ThreadsPanel.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class ThreadsPanel : BasePanel {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public ThreadsPanel(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
33
src/Xenia.Debug.UI/Views/TracePanel.Designer.cs
generated
Normal file
33
src/Xenia.Debug.UI/Views/TracePanel.Designer.cs
generated
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
partial class TracePanel {
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing && (components != null)) {
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Text = "Trace";
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
22
src/Xenia.Debug.UI/Views/TracePanel.cs
Normal file
22
src/Xenia.Debug.UI/Views/TracePanel.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using WeifenLuo.WinFormsUI.Docking;
|
||||
using Xenia.Debug.UI.Controls;
|
||||
|
||||
namespace Xenia.Debug.UI.Views {
|
||||
public partial class TracePanel : BasePanel {
|
||||
private readonly Debugger debugger;
|
||||
|
||||
public TracePanel(Debugger debugger) {
|
||||
InitializeComponent();
|
||||
this.debugger = debugger;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user