No description
Find a file
Tom Cherry 1a75a8cd4b liblog: remove memset() before recv().
This is unneeded, since we're already checking the length returned by
recv() and log_msg that is read for validity.

It costs ~4% of CPU with `logcat -s` and ~2% of CPU when running
simpleperf for 1 second on walleye on master.

Bug: 144311420
Test: logcat works, simpleperf doesn't show memset() costing as much.
Change-Id: I986e7e96518774034340f1b1201a2071a904e3bb
2019-11-19 10:10:37 -08:00
adb Handle the reboot in the recovery user mode 2019-11-13 14:23:09 -08:00
base libbase: add a README.md covering the most frequent question. 2019-11-06 09:38:21 -08:00
bootstat Simply reboot if the boringssl self test fails 2019-09-19 14:59:07 -07:00
code_coverage configs for jailed procs to dump code coverage data 2019-11-08 08:20:29 -08:00
cpio
debuggerd Remove old logger_entry_v* formats 2019-10-24 10:53:14 -07:00
deprecated-adf
diagnose_usb
fastboot fastbootd: exporting CPU ABI info 2019-11-13 17:22:22 +08:00
fs_mgr Merge "libsnapshot: Add a helper for handling data wipes in recovery." 2019-11-15 04:27:59 +00:00
gatekeeperd Remove libhwbinder/libhidltransport deps 2019-09-05 14:17:42 -07:00
healthd Merge "healthd: Fix incorrect return check" 2019-11-07 21:18:59 +00:00
include
init Merge "Add a very basic userspace reboot watchdog" 2019-11-15 15:21:19 +00:00
janitors
libappfuse Close /dev/fuse FD before calling onClosed 2019-05-31 17:06:52 +01:00
libasyncio
libbacktrace libbacktrace: Fix clang-tidy warning 2019-09-09 18:39:08 +02:00
libbinderwrapper
libcrypto_utils
libcutils Merge "Use PLOG and TEMP_FAILURE_RETRY for uevent socket errors" 2019-11-13 16:50:46 +00:00
libdiskconfig
libgrallocusage Replace -Weverything with -Wextra 2019-11-08 13:09:00 -08:00
libion Export ion_4.12.h and ion_4.19.h 2019-10-08 21:36:03 -07:00
libkeyutils Refactor mini-keyctl and split a static library 2019-09-26 10:45:38 -07:00
liblog liblog: remove memset() before recv(). 2019-11-19 10:10:37 -08:00
libmeminfo Merge "Add method to get usage stats for a single map." 2019-10-11 18:16:01 +00:00
libmemtrack Remove libhwbinder/libhidltransport deps 2019-09-05 14:17:42 -07:00
libmemunreachable Merge "Add support for scudo native allocator." 2019-09-19 14:42:23 +00:00
libmetricslogger
libmodprobe libmodprobe: add strict bool argument to LoadListedModules 2019-10-31 10:30:35 -07:00
libnetutils better document ifc_{add,del}_address return code 2019-10-17 17:20:25 -07:00
libpackagelistparser Add require_root to adbd_test and libpackagelistparser_test 2019-09-24 09:13:32 -07:00
libpixelflinger
libprocessgroup Add support for freezer cgroup 2019-11-13 20:21:07 +00:00
libprocinfo Add ReadMapFileAsyncSafe function. 2019-08-23 10:07:44 -07:00
libqtaguid
libsparse libsparse: fix memory leak in output_file_close() 2019-11-12 18:52:29 +08:00
libstats Update OWNERS for libstatssocket 2019-11-01 13:25:31 -07:00
libsuspend
libsync Rename # vndk tag to # llndk 2019-11-13 14:32:44 +09:00
libsystem Merge changes I8186718c,I8d6f33e9,I56fe5e11,Ie4004c98,I531d3d60, ... am: b26696e2dd 2019-05-21 02:24:56 -07:00
libsysutils Make the SocketListener control pipe O_CLOEXEC. 2019-05-08 21:02:57 -07:00
libunwindstack Fix build with new googletest 2019-11-10 04:08:25 +00:00
libusbhost
libutils Trace.h: explicitly use global namespace 2019-11-05 17:59:46 -08:00
libvndksupport Rename # vndk tag to # llndk 2019-11-13 14:32:44 +09:00
libziparchive ziptool: fix unknown long options. 2019-11-16 11:18:50 -08:00
llkd
lmkd lmkd: Support process types when registering a process 2019-11-07 18:19:15 +00:00
logcat liblog: simplify logd 'command' functions and struct logger 2019-11-18 07:16:40 -08:00
logd Merge changes from topic "remove-legacy-logger_entry-structs" 2019-10-25 16:53:20 +00:00
logwrapper logwrapper: update benchmark and remove old functions 2019-09-28 07:27:26 -07:00
property_service Remove vendor_availble of propertyinfoserializer 2019-09-23 16:13:45 +09:00
qemu_pipe
reboot adb: replace reboot service with exec of /system/bin/reboot. 2019-10-23 14:33:36 -07:00
rootdir Merge "Add sysprops for start & end of userspace reboot" 2019-11-14 21:50:59 +00:00
run-as
sdcard Move layout_version to /data/misc/installd 2019-08-21 10:12:18 -07:00
set-verity-state Move enable-verity/disable-verity out of adb to a helper binary. 2019-10-23 14:33:36 -07:00
shell_and_utilities libziparchive: add zipinfo(1). 2019-10-25 10:07:08 -07:00
storaged Remove libhwbinder/libhidltransport deps 2019-09-05 14:17:42 -07:00
toolbox toolbox: add modprobe 2019-08-06 13:58:13 -07:00
trusty Merge "trusty-ut-ctrl: link statically to libtrusty" 2019-10-31 23:03:54 +00:00
usbd Remove libhwbinder/libhidltransport deps 2019-09-05 14:17:42 -07:00
watchdogd
.clang-format
.clang-format-2
.clang-format-4
.gitignore
Android.bp
CleanSpec.mk Move adbd to an apex. 2019-11-04 15:52:16 -08:00
MODULE_LICENSE_APACHE2
NOTICE
OWNERS
PREUPLOAD.cfg
TEST_MAPPING Add libcutils_test into TEST_MAPPING 2019-11-07 01:04:25 +00:00