dolphin/Source/Android/app
JosJuice 51debaeb47 Revert "Android: Don't hold gameFileCache lock during updateAdditionalMetadata"
This reverts commit fb265b610d.

The optimization in that commit is safe when the executor thread is
writing and the GUI thread is reading, but I had failed to take into
account that it's unsafe when the GUI thread is writing and the executor
thread is reading. (The native UpdateAdditionalMetadata function loops
through m_cached_files, which is unsafe if another thread is adding
elements to m_cached_files simultaneously.)

Losing out on this optimization isn't too bad, because
719930bb39 makes it very unlikely that
both threads will want the lock at the same time.
2022-09-27 19:06:05 +02:00
..
src/main Revert "Android: Don't hold gameFileCache lock during updateAdditionalMetadata" 2022-09-27 19:06:05 +02:00
.gitignore Android: Update the gradle file to use android studio 2.2 cmake. 2016-10-05 23:44:10 +02:00
build.gradle Merge pull request #10626 from t895/glide 2022-09-13 08:24:18 +02:00
proguard-rules.pro Android: Enable R8 code shrinking 2021-11-19 22:56:34 +01:00