Mercurial > sdl-ios-xcode
changeset 5118:02b860cbc7ce
Bump up the default cache line size.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Thu, 27 Jan 2011 16:51:47 -0800 |
parents | 427998ff3bcf |
children | 16a326715f39 |
files | include/SDL_cpuinfo.h test/testatomic.c |
diffstat | 2 files changed, 6 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/include/SDL_cpuinfo.h Thu Jan 27 16:46:15 2011 -0800 +++ b/include/SDL_cpuinfo.h Thu Jan 27 16:51:47 2011 -0800 @@ -39,10 +39,12 @@ /* *INDENT-ON* */ #endif -/* This is a guess for the cacheline size used for padding, and is correct - * for most x86 processors at this point. +/* This is a guess for the cacheline size used for padding. + * 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.