private void DecodeFrame(ulong frameCode, out ThreadModel thread, out ICodePoint frame) { Identifier.Decode(frameCode, out var threadCode, out var valueCode); thread = this.threads[threadCode]; frame = thread.FrameCodes[valueCode]; }
private void DecodeValue(ulong variablesReference, out ArenaModel arena, out object value) { Identifier.Decode(variablesReference, out var threadCode, out var valueCode); arena = this.arenas[threadCode]; value = arena.ValueCodes[valueCode]; }