UIX debugger improvements

This commit is contained in:
Yoshi Askharoun
2024-01-20 20:32:30 -06:00
parent 3345ffe590
commit 46833d467f
12 changed files with 181 additions and 43 deletions
@@ -62,14 +62,14 @@ namespace Microsoft.Iris.Markup
internal ulong[] PersistList => _runtimeList;
public Vector<Debug.Data.MarkupLineNumberEntry> DumpTable()
public Debug.Data.MarkupLineNumberEntry[] DumpTable()
{
Vector<Debug.Data.MarkupLineNumberEntry> knownLines = new();
var knownLines = new Debug.Data.MarkupLineNumberEntry[_runtimeList.Length];
for (int index = 0; index < _runtimeList.Length; ++index)
{
var value = _runtimeList[index];
knownLines.Add(new(UnpackOffset(value), UnpackLine(value), UnpackColumn(value)));
knownLines[index] = new(UnpackOffset(value), UnpackLine(value), UnpackColumn(value));
}
return knownLines;