Wiki Page Content

Differences between revisions 5 and 6
Revision 5 as of 2010-08-23 20:14:51
Size: 676
Editor: SheenaSmith
Comment: added enums and structs lists
Revision 6 as of 2010-08-26 05:31:07
Size: 1175
Editor: SheenaSmith
Comment: add content
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:
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. <<Color2(green,Should *do* be bold or italics instead?)>>

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.

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.

Enumerations

Structures

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