summaryrefslogtreecommitdiff
path: root/libutils/Unicode_test.cpp
diff options
context:
space:
mode:
authorMark Salyzyn <salyzyn@google.com>2015-03-12 15:46:29 -0700
committerMark Salyzyn <salyzyn@google.com>2015-06-15 07:34:07 -0700
commite9c9106fbb876864c06bb94e95737fc776e9b3ce (patch)
tree2904605b3241ae297a1f678597f54c531a9ad318 /libutils/Unicode_test.cpp
parent5c57518b6ffb22b815f29ae36d9a77aef3b69330 (diff)
liblog: __android_log_is_loggable support global properties
(cherry pick from commit c158456f50817ac506f4eed780978e63dd222fe4) - Add support for "log.tag" and "persist.log.tag" global logging properties, effectively a runtime default minimum logging level. - Add a thread-safe single level cache plus selective logic for the four properties being checked to help speed up logging decision on subsequent identical calls. - Using new __system_property_area_serial() to make for efficient (<100ns) handling of cache misses. Despite adding two new properties, we are 8 times faster on subsequent calls even if the properties do not exist. - A NULL or blank tag is no longer directed to return default, it will check the pair of global logging properties first. - Add liblog.is_loggable gTest - Fixup liblog.android_logger_get_, allow no content in crash buffer - Fixup liblog.max_payload, lowered logd priority increases latency Bug: 19544788 Bug: 21696721 Change-Id: Ideb887755aa3f1fd14a2603bda1fe23cba49642c
Diffstat (limited to 'libutils/Unicode_test.cpp')
0 files changed, 0 insertions, 0 deletions