Каковы обычные шаги, которые должна выполняться во время выполнения JVM при вызове метода Java, объявленного как native
?
Как JVM HotSpot 1.8.0 реализует вызов функции JNI? Какие шаги проверки выполняются (например, необработанные исключения после возврата?), В какой бухгалтерии работает JVM (например, локальный реестр?), И где элемент управления проходит после вызова собственного метода Java? Я также был бы признателен, если бы кто-то мог предоставить точку входа или важные методы из собственного кода HotSpot 1.8.0.
Отказ от ответственности: я знаю, что сам читаю код, но предыдущее объяснение помогает быстро найти мой путь через код. Кроме того, я счел этот вопрос целесообразным для поиска в Google.;)