replicant-frameworks_native/include
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 Parcel::appendFrom({const } Parcel *parcel, size_t, size_t) 2011-04-13 10:21:56 -07:00
gui 9-axis sensor fusion with Kalman filter 2011-05-27 17:04:55 -07:00
pim auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
private remove last traces of copybit 2011-05-02 16:27:21 -07:00
surfaceflinger frameworks/base: android_native_buffer_t -> ANativeWindowBuffer 2011-05-03 16:40:14 -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