dolphin/Source/VSProps
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
..
Base.Dolphin.props Revert "Android: Don't hold gameFileCache lock during updateAdditionalMetadata" 2022-09-27 19:06:05 +02:00
Base.Macros.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
Base.props msbuild: refactor to reduce rebuild events 2022-08-02 22:24:22 -07:00
Base.Targets.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
ClDisableAllWarnings.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
Configuration.Application.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
Configuration.Base.props msbuild: set PreferredToolArchitecture based on host OS arch 2022-07-30 11:01:47 -07:00
Configuration.StaticLibrary.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
Configuration.Utility.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
PCHCommon.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
PCHCreate.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
PCHUse.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
qt_globals.targets msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
qt_tasks.targets msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
QtCompile.props Add support for building against Qt 6 2022-05-02 22:39:33 -07:00
QtCompile.xml msbuild/qt: remove .qrc and .ui file support 2017-06-05 11:50:28 -07:00
qtmoc_cl.targets msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
qtmoc.props Add support for building against Qt 6 2022-05-02 22:39:33 -07:00
qtmoc.targets msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00