mirror of
https://github.com/holub/mame
synced 2025-04-29 11:30:28 +03:00
Minor code path optimization. (nw)
This commit is contained in:
parent
594bfc43b4
commit
7ddd65cbc1
@ -106,9 +106,13 @@ static void spin_while(const volatile _PtrType * volatile ptr, const _PtrType va
|
|||||||
osd_yield_processor();
|
osd_yield_processor();
|
||||||
#else
|
#else
|
||||||
do {
|
do {
|
||||||
int spin = 100000;
|
int spin = 10000;
|
||||||
while (--spin && ((*ptr == val) ^ invert))
|
while (--spin)
|
||||||
osd_yield_processor();
|
{
|
||||||
|
//osd_yield_processor();
|
||||||
|
if ((*ptr == val) ^ invert)
|
||||||
|
return;
|
||||||
|
}
|
||||||
} while (((*ptr == val) ^ invert) && osd_ticks() < stopspin);
|
} while (((*ptr == val) ^ invert) && osd_ticks() < stopspin);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user