apple2ix/Android/jni
Aaron Culliney d4adabda93 SNEAKY BUGFIX race condition between UI thread and CPU thread on disk insertion
- Previously we would start the CPU thread and then insert, which has been a long standing race condition, but
      possibly better exposed since the recent disk.c rephactor to use mmap I/O
    - This directly manifested on a Kindle Fire 1st Gen as a crash, and, anecdotally on other devices as a "stalled"
      disk read requiring a reboot of the virtual machine.  Yay for crappy devices helping to expose crappy code! (git
      blame me). =P
2015-10-30 23:19:33 -07:00
..
android_globals.h Upgrade to GPLv3 "or later" and update copyrights 2015-10-22 21:09:13 -07:00
androidkeys.c Upgrade to GPLv3 "or later" and update copyrights 2015-10-22 21:09:13 -07:00
androidkeys.h Upgrade to GPLv3 "or later" and update copyrights 2015-10-22 21:09:13 -07:00
apple2ix Updates to prepare/support Android Studio / Gradle builds 2015-03-10 13:15:36 -07:00
apple2ix-src Updates to prepare/support Android Studio / Gradle builds 2015-03-10 13:15:36 -07:00
apple2ix.mk Compile against android-10 while we still care about Gingerbread ... nom nom nom 2015-09-27 15:04:10 -07:00
Application.mk Compile against android-10 while we still care about Gingerbread ... nom nom nom 2015-09-27 15:04:10 -07:00
breakpad Integrate Breakpad crash dumper and tools into Android build 2015-09-19 13:11:27 -07:00
breakpad.mk Integrate Breakpad crash dumper and tools into Android build 2015-09-19 13:11:27 -07:00
build.sh Unstick make clean 2015-10-04 11:02:57 -07:00
clean
jnicrash.c Upgrade to GPLv3 "or later" and update copyrights 2015-10-22 21:09:13 -07:00
jnihooks.c SNEAKY BUGFIX race condition between UI thread and CPU thread on disk insertion 2015-10-30 23:19:33 -07:00
jniprefs.c Upgrade to GPLv3 "or later" and update copyrights 2015-10-22 21:09:13 -07:00
sources.mk Add function-call time tracing for Linux/Android 2015-10-04 14:22:26 -07:00
testcpu
testcpu.mk Get testing working on Android again 2015-09-06 23:43:26 -07:00
testdisk
testdisk.mk Get testing working on Android again 2015-09-06 23:43:26 -07:00
testdisplay
testdisplay.mk Get testing working on Android again 2015-09-06 23:43:26 -07:00
testvm
testvm.mk Get testing working on Android again 2015-09-06 23:43:26 -07:00
uninstall