Go to file
Hans Boehm 9ba7192c1f Improve RefBase documentation, especially for clients.
Add basic interface documentation to RefBase.h.

Much, but not all, of this is cut-and-pasted from an email message
from Mathias Agopian. The rest is reconstructed from the code.

Delete some, now redundant, text from Refbase.cpp, and add a bit
more about the implementation strategy.

Some minor fixes to internal comments.

Bug: 30292291
Change-Id: I56518ae5553bc6de0cc2331778e7fcf2e6c4fd87
2016-08-09 15:12:19 -07:00
adb Merge changes I1d398d19,I8f20b3cd 2016-08-01 21:54:00 +00:00
adf Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
base libbase should use its own logging! 2016-07-28 15:15:28 -07:00
bootstat bootstat: Fix a potential unhandled exception for malformed input. 2016-07-28 11:59:22 -07:00
cpio fs_config: replace getenv('OUT') by new fs_config parameter 2015-07-09 21:47:07 -07:00
crash_reporter Remove Brillo-specific LOCAL_MODULE_TAGS 2016-07-31 18:45:14 -07:00
debuggerd Fix google-explicit-constructor warnings in system/core. 2016-07-26 11:26:01 -07:00
fastboot Merge "Fix clang-tidy performance warnings in syste/core." 2016-08-01 20:13:54 +00:00
fingerprintd Fix google-explicit-constructor warnings. 2016-04-29 15:44:04 -07:00
fs_mgr Fix clang-tidy performance warnings in fs_mgr. 2016-07-27 16:12:54 -07:00
gatekeeperd Fix google-explicit-constructor warnings. 2016-04-29 15:44:04 -07:00
healthd Fix clang-tidy performance warnings in healthd. 2016-07-27 16:05:50 -07:00
include Improve RefBase documentation, especially for clients. 2016-08-09 15:12:19 -07:00
init Have init kill the process group. 2016-08-02 14:20:40 -07:00
libbacktrace Merge "Fix clang-tidy performance warnings in syste/core." 2016-08-01 20:13:54 +00:00
libbinderwrapper core: Update libchrome APIs to r395517 2016-05-26 11:29:53 -07:00
libcrypto_utils Rename lib{crypto,ssl}-host to lib{crypto,ssl} 2016-07-21 14:15:31 -07:00
libcutils sched_policy: Add support for /proc/<tid>/timerslack_ns over PR_SET_TIMERSLACK_PID 2016-07-29 14:30:20 -07:00
libdiskconfig Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
libion Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
liblog Fix google-explicit-constructor warnings in system/core. 2016-07-26 11:26:01 -07:00
libmemtrack Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
libmemunreachable Merge "Fix google-explicit-constructor warnings in system/core." 2016-07-29 16:57:17 +00:00
libnativebridge Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
libnativeloader libnativeloader: convert Android.mk to Android.bp 2016-07-27 10:36:36 -07:00
libnetutils libnetutils: Add synchronization per socket full operation 2016-06-07 10:11:59 -07:00
libpackagelistparser Convert libpackagelistparser to Android.bp 2016-07-19 22:19:37 -07:00
libpixelflinger Fix google-explicit-constructor warnings in system/core. 2016-07-26 11:26:01 -07:00
libprocessgroup Switch libprocessgroup to libbase logging. 2016-08-03 09:11:04 -07:00
libsparse Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
libsuspend Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
libsync Cleanup uses of sprintf so we can deprecate it. 2016-03-07 18:40:40 -08:00
libsysutils Clean up CLOEXEC in SocketListener. 2016-02-19 18:14:22 -08:00
libusbhost libusbhost: Fix problem reading USB string descriptors on some quirky devices 2015-06-18 13:38:31 -07:00
libutils Improve RefBase documentation, especially for clients. 2016-08-09 15:12:19 -07:00
libziparchive Convert libziparchive from Android.mk to Android.bp 2016-07-12 21:01:08 -07:00
lmkd Fix misc-macro-parentheses warnings in lmkd. 2016-05-18 15:37:20 -07:00
logcat logcatd: logpersist.start to enable logd service if disabled 2016-07-21 14:19:39 -07:00
logd Fix google-explicit-constructor warnings in logd. 2016-08-02 11:31:44 -07:00
logwrapper Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
metricsd Remove Brillo-specific LOCAL_MODULE_TAGS 2016-07-31 18:45:14 -07:00
mkbootimg mkbootimg: use int for os_version and os_patch_level 2016-03-29 16:06:37 -07:00
reboot Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
rootdir init: usb: delete rndis func to unregister n/w interface 2016-07-19 13:11:50 +05:30
run-as run-as: Use Minijail for privilege dropping. 2016-07-19 11:03:52 -04:00
sdcard Fix sdcard logging. 2016-07-26 16:52:48 -04:00
toolbox Lose sendevent to toybox. 2016-07-15 14:17:28 -07:00
trusty Merge "Fix google-explicit-constructor warnings in system/core." 2016-07-29 16:57:17 +00:00
tzdatacheck Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
.gitignore Ignore adb/*.pyc files 2015-08-11 12:59:58 -07:00
Android.mk Remove the simulator target from all makefiles. 2011-07-11 22:12:32 -07:00
CleanSpec.mk Use BOARD_USES_VENDORIMAGE to detect vendor image presence 2016-07-08 18:17:48 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2013-07-30 13:56:49 -07:00
NOTICE Fix omission in NOTICE file. 2013-07-30 13:56:55 -07:00