androidlibc版本和malloc实现

androidlibc版本和malloc实现,android,malloc,libc,bionic,Android,Malloc,Libc,Bionic,Android平台中使用了什么libc实现?使用了什么malloc实现(ptmalloc或tcmalloc或任何其他) libc被命名,malloc被命名(为线程安全启用了USE_锁) 更新:dlmalloc于2016年1月被删除:“合并”删除dlmalloc 因此,安卓7使用外部malloc实现jemalloc(来自FreeBSD/Facebook)和;android版本的代码存在:供参考,以下是android使用的dlmalloc(git master)的源代码:源代码的其他链接:(5此代码

Android平台中使用了什么libc实现?使用了什么malloc实现(ptmalloc或tcmalloc或任何其他)

libc被命名,malloc被命名(为线程安全启用了USE_锁)

更新:dlmalloc于2016年1月被删除:“合并”删除dlmalloc


因此,安卓7使用外部malloc实现jemalloc(来自FreeBSD/Facebook)和;android版本的代码存在:

供参考,以下是android使用的dlmalloc(git master)的源代码:源代码的其他链接:(5此代码从:6导入,当前版本为2.8.6。)。仍然在android 6:中出现,但在android 7中没有:
+libc_malloc_src := bionic/jemalloc_wrapper.cpp
+libc_common_c_includes += external/jemalloc/include