replicant-frameworks_native/include
Mathias Agopian cbe527884a fix a memory leak and memory corruption in RefBase
we would leak a weakref_impl if a RefBase was never incWeak()'ed.
there was also a dangling pointer that would cause memory corruption
and double-delete when a custom destroyer was used to delay the
execution of ~RefBase.

it turns out that the custom destroyer feature caused most of the
problems, so it's now gone. The only client was SurfaceFlinger
who now handles things on its own.

RefBase is essentially back its "gingerbread" state, but the
code was slightly cleaned-up.

Bug: 5151207, 5084978
Change-Id: Id6ef1d707f96d96366f75068f77b30e0ce2722a5
2011-08-11 22:33:02 -07:00
..
binder Eliminate single-process mode. 2011-07-08 19:54:07 -07:00
gui fix a crasher in SurfaceTexture::updateTexImage() 2011-08-10 17:35:52 -07:00
private Remove some #ifdef HAVE_ANDROID_OS that were needed for the simulator build 2011-07-13 19:45:44 -04:00
surfaceflinger Add support for creating a Surface from a a SurfaceTexture. 2011-07-22 16:36:44 -07:00
ui Refactor input reader to add stylus support. 2011-07-31 15:38:09 -07:00
utils fix a memory leak and memory corruption in RefBase 2011-08-11 22:33:02 -07:00