Судя по Рихтеру, существует объект-тип, общий для всех инстансов данного типа, который содержит в себе ссылки на реализацию всех методов типа (виртуальных и нет), однако у неу...
А как рантайм узнает, откуда брать конкретную реализацию метода? Где хранится ссылка именно на реализацию, если все ссылки на реализацию методов хранятся в объекте-типе, ссылк...
Это я понял, у меня не в этом вопрос В куче может храниться незабокшенный экземпляр? Без блока синхронизации и ссылки на объект-тип
Тогда он их боксит или нет?
Здравствуйте Если у типов значений нет ссылки на объект тип, то как они узнают о реализации методов?
А как зашивается в call, если вызывающий инстанс не знает, где находится реализация?
А откуда он знает? Где он берет ссылку? Хранит у себя? Перебирает метаданные?