Что такое функция ThePreStubAMD64? - PullRequest
1 голос
/ 04 ноября 2011

Я профилирую свое приложение в Visual Studio, и функция с самыми эксклюзивными сэмплами - ThePreStubAMD64.

(я использую Performance Explorer для просмотра своего отчета по выборке процессора.)

Однако я не могу найти много документации о том, что это такое или что на самом деле вызывает эту функцию.Представление «Сведения о функции» в проводнике производительности не сильно помогает в определении точной строки, вызывающей эту функцию.(Может быть, я делаю это неправильно :-))

Он вызывается из нескольких функций, но точное местоположение остается загадкой.

Любая идея о том, что это такое и как это происходитзвонил бы было бы полезно.Или любую помощь с Performance Explorer и отслеживанием кода (было бы полезно сопоставить имя функции в представлении «Сведения о функции» в представлении «Код функции»).

1 Ответ

1 голос
/ 04 ноября 2011

Это внутренний метод .NET для JIT.На нем немного сложнее найти какие-либо документы, потому что это 64-битная версия PreStubWorker.Ищите это, и вы найдете много информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...