History log of /frameworks/base/libs/hwui/thread/Signal.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bf29ee2a49cfa6e87e535dcb1476ff1336f8bdf9 24-Mar-2015 John Reck <jreck@google.com> Shave another 10us off of hwuitask

pthread_cond_signal does not need the mutex
to be held to signal. This results in the thread
waking up trying to grab the lock, failing, the signaling
thread to wake up, release the lock, immediately get preempted
for the signaled thread which can now proceed.

Release the mutex before signaling to avoid the ping-pong
scheduling issue, which shaves another 10us off of this

Change-Id: Ie6bccca031ba6528f357eae8352b74626a6318c7
/frameworks/base/libs/hwui/thread/Signal.h
ca89e2a68703bd428e8b66547d033a6ed35b3595 09-Mar-2013 Romain Guy <romainguy@google.com> Precache paths from a worker thread

Change-Id: I3e7b53d67e0e03e403beaf55c39350ead7f1e309
/frameworks/base/libs/hwui/thread/Signal.h