Существует некоторый C-код, скомпилированный с помощью набора инструментов Android NDK Clang для архитектуры ARM. В целях отладки мы можем собирать обратные следы с _Unwind_Backtrace()
, но часто такие обратные следы содержат много кадров под моими методами JNI. Они являются некоторыми внутренностями для ART и скомпилированного байт-кода Java.
Я бы хотел прекратить раскручивать мой метод JNI, чтобы избежать детализации до кадров JVM. Если бы это была сборка, я бы, вероятно, поместил .cantunwind
в свои функции. Но это C, так есть ли способ заставить эту директиву в C для произвольной функции?