ndk
ndk copied to clipboard
The Android Native Development Kit
#### Description Recent platform versions allow user to attach custom JVMTI agents to running debuggable apps. See [ART-TI](https://source.android.com/devices/tech/dalvik/art-ti) and [`Debug.attachJvmtiAgent()`](https://developer.android.com/reference/android/os/Debug#attachJvmtiAgent(java.lang.String,%20java.lang.String,%20java.lang.ClassLoader)). At the same time NDK doesn't expose `` header that...
Forked from https://github.com/android-ndk/ndk/issues/476 Possible API: ```C++ namespace android::memory { class SharedMemory final { public: SharedMemory (const std::string& name, size_t size); SharedMemory (std::string_view name, size_t size); ~SharedMemory(); // Use RAII to...
Once we no longer support gold and bfd we can hoist the rosegment disabling logic from the build systems into the driver so third-party build systems don't need to worry...
#### Description Exceptions on arm64-v8a are much slower than on armeabi-v7a. Profiling shows that most of the work is done in dl_iterate_phdr callback. Severity of this effect is proportional to...
We have developed a cross platform foundation layer- one of the objects in there is a NamedMutex. Windows named mutex are robust by default and on Linux we set the...
ndk-stack could probably perform some basic analysis of the stack trace and provide some hints to the user. Specifically, it would be very helpful for diagnosing misuse of https://github.com/android/ndk/issues/837, since...
at ADS18 we had someone asking about asan. enh said it was hard, danalbert said it just worked with ndk-build, but the questioner asked "what about cmake?"... apparently cmake doesn't...
As discussed on Reddit, here is an improvement idea. Although it is understandable due to security reasons, that NDK main goal is to write native libraries to be called from...
Not the right bug tracker, but we don't have a public buganizer component for the loader atm so filing this here for visibility. `dlopen` will automatically search the app's install...
I'm seeing three different behaviors from `fchmodat` on a symlink when using `AT_SYMLINK_NOFOLLOW`: 1. The flag is completely ignored because the kernel doesn't implement it; the mode of the referent...