scummvm/backends/fs/android
Le Philousophe 402f31122c ANDROID: Don't track SAFFSNode using JNI global references anymore
The JNI global references are limited in count and we overflow it for
games with a huge number of files (like Zork Nemesis).
Instead, track all the nodes from Java side using a unique identifier
generated using an atomic counter.
Then, all JNI calls either use a temporary local reference to access
node data or use the unique identifier.
2025-01-26 18:17:05 +01:00
..
android-fs-factory.cpp ANDROID: Create a dedicated define for Android backend 2024-09-02 20:53:57 +03:00
android-fs-factory.h ANDROID: Add a dialog to revoke SAF authorizations 2023-01-20 14:14:03 +01:00
android-fs.h ANDROID: Add missing header for Android filesystem specific 2023-02-28 19:31:59 +01:00
android-posix-fs.cpp ANDROID: Create a dedicated define for Android backend 2024-09-02 20:53:57 +03:00
android-posix-fs.h ANDROID: Add remove feature to Android filesystem abstraction 2023-02-28 19:12:11 +02:00
android-saf-fs.cpp ANDROID: Don't track SAFFSNode using JNI global references anymore 2025-01-26 18:17:05 +01:00
android-saf-fs.h ANDROID: Don't track SAFFSNode using JNI global references anymore 2025-01-26 18:17:05 +01:00