replicant-frameworks_native/services
Mathias Agopian a4cb35a286 fix various issues in SF's EventThread
- one issues caused most timestamps to be reported as 0
- on rare occasions an uninitialized variable could be used
- vsync counts per connection were accessed unthreadsafely

we now have 2 lists of connections in the main loop, one just
keeps a list of strong refs to the connections because once
we have a strong ref we're not allowed to release it while
holding the lock.

the 2nd list holds the connections that have a vsync event to
be reported. all the calculations are made with the lock held.

Change-Id: Iacfad3745b05df79d9ece3719bd4c34ddbfd5b83
2012-08-20 21:41:29 -07:00
..
powermanager Use new PowerManager API. 2012-08-15 01:16:39 -07:00
sensorservice add a way to enable debugging sensors at runtime 2012-06-28 19:46:54 -07:00
surfaceflinger fix various issues in SF's EventThread 2012-08-20 21:41:29 -07:00