replicant-frameworks_native/libs
Glenn Kasten d9e1bb76fe Remove redundant memory barrier
pthread_create already includes the necessary memory barriers:
 - parent at pthread_create : pthread_mutex_unlock(start_mutex)
 - child at __thread_entry : pthread_mutex_lock(start_mutex)

Add lock around uses of mThread.

Added comments:
 - uses of mThread require lock
 - androidCreateRawThreadEtc returned ID is not safe for direct use from non-parent threads.

Change-Id: I18cb296b41ddaf64cf127b57aab31154319b5970
2011-06-10 17:07:46 -07:00
..
binder Make sure binder ioctl structs don't contain uninitialized values. 2011-04-21 14:37:15 +04:00
gui 9-axis sensor fusion with Kalman filter 2011-05-27 17:04:55 -07:00
surfaceflinger_client merge libsurfaceflinger_client into libgui 2011-03-25 18:42:40 -07:00
ui am 61220e88: am bbbab26e: am 2c180499: Merge "Revert velocity damping. Bug: 4364920" into honeycomb-mr2 2011-06-07 17:52:30 -07:00
utils Remove redundant memory barrier 2011-06-10 17:07:46 -07:00