From: Mike McLaughlin Date: Sat, 30 Sep 2023 00:22:13 +0000 (-0700) Subject: Fix build breaks (#4276) X-Git-Tag: accepted/tizen/unified/riscv/20231226.055542~35^2~1^2~74 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=407bf0417ccaa46448b950c90ce71ecfc101f5a9;p=platform%2Fcore%2Fdotnet%2Fdiagnostics.git Fix build breaks (#4276) --- diff --git a/src/Microsoft.Diagnostics.ExtensionCommands/ClrMDHelper.cs b/src/Microsoft.Diagnostics.ExtensionCommands/ClrMDHelper.cs index 76cda0443..67e42bac9 100644 --- a/src/Microsoft.Diagnostics.ExtensionCommands/ClrMDHelper.cs +++ b/src/Microsoft.Diagnostics.ExtensionCommands/ClrMDHelper.cs @@ -995,7 +995,7 @@ namespace Microsoft.Diagnostics.ExtensionCommands ClrType slotType = _heap.GetObjectType(slotEntry.ToUInt64()); if (slotType.IsString) { - yield return $"\"{new ClrObject(slotEntry.ToUInt64(), slotType).AsString()}\""; + yield return $"\"{_heap.GetObject(slotEntry.ToUInt64(), slotType).AsString()}\""; } else { @@ -1106,7 +1106,7 @@ namespace Microsoft.Diagnostics.ExtensionCommands } } - private static string DumpPropertyValue(ClrObject obj, string propertyName) + private string DumpPropertyValue(ClrObject obj, string propertyName) { const string defaultContent = "?"; @@ -1115,7 +1115,7 @@ namespace Microsoft.Diagnostics.ExtensionCommands { if (fieldType.IsString) { - return $"\"{new ClrObject(field.Address, fieldType).AsString()}\""; + return $"\"{_heap.GetObject(field.Address, fieldType).AsString()}\""; } else if (fieldType.IsArray) {