Bump up the default cache line size.
This commit is contained in:
parent
fb824f9a04
commit
772009b691
2 changed files with 6 additions and 3 deletions
|
@ -39,10 +39,12 @@ extern "C" {
|
||||||
/* *INDENT-ON* */
|
/* *INDENT-ON* */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* This is a guess for the cacheline size used for padding, and is correct
|
/* This is a guess for the cacheline size used for padding.
|
||||||
* for most x86 processors at this point.
|
* Most x86 processors have a 64 byte cache line.
|
||||||
|
* The 64-bit PowerPC processors have a 128 byte cache line.
|
||||||
|
* We'll use the larger value to be generally safe.
|
||||||
*/
|
*/
|
||||||
#define SDL_CACHELINE_SIZE 64
|
#define SDL_CACHELINE_SIZE 128
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This function returns the number of CPU cores available.
|
* This function returns the number of CPU cores available.
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
#include "SDL.h"
|
#include "SDL.h"
|
||||||
#include "SDL_atomic.h"
|
#include "SDL_atomic.h"
|
||||||
#include "SDL_assert.h"
|
#include "SDL_assert.h"
|
||||||
|
#include "SDL_cpuinfo.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Absolutely basic tests just to see if we get the expected value
|
Absolutely basic tests just to see if we get the expected value
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue