Module Name: xsrc Committed By: tnn Date: Sun Feb 23 23:18:01 UTC 2020
Modified Files: xsrc/external/mit/libxshmfence/dist/src: xshmfence_semaphore.c xshmfence_semaphore.h Log Message: sync from pkgsrc: > libxshmfence: improve performance of semaphore backend. Bump rev. > > It used more locking than necessary. We only need two semaphores. > One to tell waiters to wake up and one to let the last waiter that > wakes up notify xshmfence_trigger() it may now return. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ xsrc/external/mit/libxshmfence/dist/src/xshmfence_semaphore.c \ xsrc/external/mit/libxshmfence/dist/src/xshmfence_semaphore.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.