History log of /system/core/liblog/logger_lock.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ad3fdd34074ac7c41dae3ade0a8bb7816291018f 13-Jul-2016 Mark Salyzyn <salyzyn@google.com> liblog: reset pid and uid cache after a vfork()

(cherry pick from commit ec4f5c776d2bde026e2a74128218924be7b3f46a)

Bionic getuid() and getpid() calls cache to reduce the need to
perform a syscall, and also reset their own cache after a vfork().
No more need for liblog to be performing this flawed cache operation.

Bug: 30085794
Change-Id: I70feed8bff0ddd919c2885a348ba67b14ddc0e0d
/system/core/liblog/logger_lock.c
facf94c74a2cc44f294c4789d36d5c7281c7bc3f 01-Mar-2016 Mark Salyzyn <salyzyn@google.com> liblog: split out transports into separate files

(cherry pick from commit 018a96d03f0d452bf078084eedcd5693da42308d)

Create config_logger, logger and logger_read to house the log
interfaces. Add fake_logger, logd_logger and pmsg_logger to
house the write and read transports. Allows for an easier and
direct path to add new transports to the library.

SideEffects: None, logger benchmark performance unaffected

Bug: 27176738
Bug: 27405083
Change-Id: I01b38637334a5242905c8c89f6ab0a92e2540008
/system/core/liblog/logger_lock.c