Thu, 27 Jan 2011 16:51:47 -0800 |
Sam Lantinga |
Bump up the default cache line size.
|
Thu, 27 Jan 2011 16:46:15 -0800 |
Sam Lantinga |
Added cache line size info in SDL_cpuinfo.h
|
Thu, 27 Jan 2011 15:31:00 -0800 |
Sam Lantinga |
Fixed compiling under Visual Studio
|
Wed, 26 Jan 2011 19:20:16 -0800 |
Sam Lantinga |
Since we're directly reading and writing 'active' from different threads, it needs to be flagged volatile.
|
Wed, 26 Jan 2011 00:03:34 -0800 |
Sam Lantinga |
Added a test to measure the impact of a separate thread periodically locking the queue entirely.
|
Tue, 25 Jan 2011 23:23:52 -0800 |
Sam Lantinga |
Added a FIFO test to the atomic test suite.
|
Tue, 18 Jan 2011 10:57:28 -0800 |
Sam Lantinga |
Michael gave permission to use his test code
|
Mon, 17 Jan 2011 13:54:13 -0800 |
Sam Lantinga |
Fixed compiler errors
|
Sun, 16 Jan 2011 17:45:42 -0800 |
Sam Lantinga |
Include windows.h in SDL_atomic.h by default, but don't include the atomic API in SDL.h
|
Sun, 16 Jan 2011 15:16:39 -0800 |
Sam Lantinga |
Added native atomic operations for Windows, Mac OS X, and gcc compiler intrinsics.
|
Sat, 15 Jan 2011 12:41:59 -0800 |
Sam Lantinga |
Updated the atomic API for better use cases
|
Sun, 04 Oct 2009 09:55:20 +0000 |
Sam Lantinga |
Fixed bug #817
|
Tue, 29 Sep 2009 01:19:14 +0000 |
Sam Lantinga |
Better cross-platform macros for printing 32 and 64 bit values
|
Mon, 28 Sep 2009 18:44:26 +0000 |
Bob Pendleton |
Ok, added long casts to get rid of compiler warnings.
|