Wiki Page Content

Differences between revisions 7 and 8
Revision 7 as of 2010-09-03 04:03:42
Size: 1071
Editor: SheenaSmith
Comment: update formatting - categories
Revision 8 as of 2010-09-05 04:13:38
Size: 1062
Editor: SheenaSmith
Comment: update content - tip in address
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
'''Include File(s):''' [[http://hg.libsdl.org/SDL/file/68dfd6df47da/include/SDL_atomic.h|SDL_atomic.h]] '''Include File(s):''' [[http://hg.libsdl.org/SDL/file/tip/include/SDL_atomic.h|SDL_atomic.h]]

DRAFT

Atomic Operations for 32 and 64 Bit Values

Include File(s): SDL_atomic.h

Introduction

This category contains functions for handling atomic operations in both 32-bit and 64-bit platforms.

These operations may, or may not, actually be implemented using processor specific atomic operations. When possible they are implemented as true processor specific atomic operations. When that is not possible they are implemented using locks that *do* use the available atomic operations. green

At the very minimum spin locks must be implemented. Without spin locks it is not possible (AFAICT) to emulate the rest of the atomic operations.

Functions


CategoryCategory

None: CategoryAtomic (last edited 2016-06-10 19:46:44 by PhilippWiesemann)

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit