mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-10 09:26:10 +00:00
Use sched_yield instead of pthread_yield
Despite the name implying it's a standard part of the POSIX threads API, pthread_yield is actually non-standard and less portable than sched_yield. For instance, Solaris only has sched_yield, and not pthread_yield. Since even the Linux man page suggests using sched_yield, just call that. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
parent
f73dddc767
commit
00751594db
@ -110,7 +110,7 @@ bo_copy (void *_arg)
|
||||
|
||||
for (n = 0; n < 1000; n++) {
|
||||
memcpy (a, b, OBJECT_SIZE);
|
||||
pthread_yield ();
|
||||
sched_yield ();
|
||||
}
|
||||
|
||||
return NULL;
|
||||
|
Loading…
x
Reference in New Issue
Block a user