Commit History

Author SHA1 Message Date
  Tillmann Karras cefcb0ace9 Update license headers to GPLv2+ 10 years ago
  Shawn Hoffman 87c324c55a Add Common::Event::WaitFor(), which has the same semantics as std::condition_variable::wait_for() (with millisecond units). 10 years ago
  Lioncash d18d3e1f3e Common: Get rid of StdConditionVariable, StdMutex, and StdThread. 10 years ago
  Pierre Bourdon 7074feacbe Common::Event: Add a faster Windows specific implementation based on the concurrency runtime. 11 years ago
  Pierre Bourdon 48bd904028 Common::Event: Implement in terms of Common::Flag to get rid of a volatile and optimize with early returns and atomic swaps 11 years ago
  Pierre Bourdon 6bdcbad3e4 Common: Move the Event class to a separate file, and add tests for it. Fix includes everywhere to match this. 11 years ago