Каким бы случайным (если он вообще был, каким-либо надежным) способом обнаружения, если двигатель JIT доступен портативным способом?Обнаружение, если JIT доступен
Например, Xamarin.iOS не поддерживает JIT, поскольку платформа iOS устанавливает DEP. Моно неплохо справляется с разрывом, интерпретируя большинство вещей, таких как лямбда-выражения в наши дни, но некоторые вещи не выполняются (должным образом), что приводит к исключениям во время выполнения, которые плохо отражают производительность.
Я хочу сделать это обнаружение из общей библиотеки портативных классов, если это возможно.
Хм, нет, вы не можете использовать джиттер на iOS, потому что Apple запрещает его. Они не будут сертифицировать приложение. Попытка обнаружить такие специфичные для платформы детали из портативной библиотеки - это не стартер, главное приложение должно помочь. –
Apple запрещает использование этих страниц, которые невозможно загрузить, никогда не становится исполняемым (исключение Safari). Я думаю, это еще один способ сказать это :) – Krumelur