2016-10-21 5 views
-1

Мне нужно System.Runtime.CompilerServices.RuntimeHelpers.PrepareMethod для предварительного джитсинга.Как использовать System.Runtime.CompilerServices.RuntimeHelpers.PrepareMethod с CoreCLR и CoreFX?

, но я не могу найти ссылку DLL для него в CoreFX и CoreCLR.

Как его построить? какой пакет имеет этот класс и метод?

+0

Используйте источник, Люк. [Последняя версия] (https://github.com/dotnet/coreclr/blob/ffeef85a626d7344fd3e2031f749c356db0628d3/src/mscorlib/src/System/Runtime/CompilerServices/RuntimeHelpers.cs) включает этот метод, но его реализация - op в CoreCLR. Вы можете заглушить вызывающий код условным определением или получить последние бит ядра (но вызов все равно ничего не сделает). –

ответ

1

RuntimeHelpers.PrepareMethod() не существует в .Net Core. Вы не сможете его использовать.

+0

Вы знаете какой-либо альтернативный способ принудительного JITting метода на .NET Core? –