Page MenuHomeWildfire Games

pthread -> std::thread (5/?) - Replace sdl semaphore with condition variable
Needs ReviewPublic

Authored by wraitii on May 26 2019, 6:08 PM.

Details

Reviewers
None
Group Reviewers
Restricted Owners Package(Owns No Changed Paths)
Summary

This replaces usage of SDL semaphores with condition variables. Might reduce our SDL dependency more than I've done here, should be checked.

Test Plan

Compile, test.

Diff Detail

Repository
rP 0 A.D. Public Repository
Branch
_threadutil_cleanup
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 7626
Build 12438: Vulcan BuildJenkins
Build 12437: arc lint + arc unit

Event Timeline

wraitii created this revision.May 26 2019, 6:08 PM
Owners added a subscriber: Restricted Owners Package.May 26 2019, 6:08 PM
wraitii edited the summary of this revision. (Show Details)May 26 2019, 6:09 PM

Build failure - The Moirai have given mortals hearts that can endure.

Link to build: https://jenkins.wildfiregames.com/job/differential/1514/display/redirect