Skip to content

Dotsider.Core.Analysis.ReadyToRun

Disassembles a precompiled ReadyToRun method by walking its code ranges and slicing each from the code image — which for a composite component is a different file than the metadata. Each range (hot entry, funclets, cold) is rendered as its own block, so a method with funclets or split hot/cold code shows every block rather than a single slice.

public static class ReadyToRunDisassembler

The result of disassembling a method across its ranges.

public readonly record struct ReadyToRunDisassembler.MethodDisassembly : IEquatable<ReadyToRunDisassembler.MethodDisassembly>