Pierre Bourdon
|
cf315a487f
|
Merge pull request #271 from delroth/threading-stuff
Threading improvements: add Common::Flag and improve Common::Event
|
2014-04-14 23:23:16 +02:00 |
Pierre Bourdon
|
e24cad0780
|
Common::Flag: Add support for TestAndSet + test by implementing basic spinlocks.
|
2014-04-14 23:13:15 +02:00 |
Tony Wasserka
|
774a394808
|
UnitTests: Add a test for BitField behavior on odd structure alignment.
|
2014-04-14 20:13:23 +02:00 |
Pierre Bourdon
|
6bdcbad3e4
|
Common: Move the Event class to a separate file, and add tests for it. Fix includes everywhere to match this.
|
2014-04-14 10:54:07 +02:00 |
Pierre Bourdon
|
f9fb39d383
|
Common: Add a 'Flag' class that is used to encapsulate a boolean flag manipulated from several threads
|
2014-04-14 10:54:07 +02:00 |
Tony Wasserka
|
948c0a54f1
|
UnitTests: Add tests for BitField.
|
2014-03-25 23:57:54 +01:00 |
Tillmann Karras
|
e0baed850f
|
MathUtilTest: add test for FlushToZero
|
2014-03-24 16:14:22 +01:00 |
Tillmann Karras
|
46becfc06b
|
Tests: fix signed/unsigned comparison warning
|
2014-03-17 02:55:58 +01:00 |
Tillmann Karras
|
9ef64245fa
|
MathUtil: fix IsQNAN()
The constants were one nibble too short and the lower 51 bits don't
actually have to be zero.
|
2014-03-09 19:34:58 +01:00 |
Pierre Bourdon
|
aabd524142
|
Add more tests for Common and Core/MMIO
|
2014-03-09 14:27:04 +01:00 |