Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
logging
/
964e5dc7b7ed48511ab0ea9574400570efd639ba
/
logd
/
LogBuffer.cpp
964e5dc
logd: continue search out-of-order entries timestamp tail
by Mark Salyzyn
· 8 years ago
da1b4a1
logd: drop mSequence from LogBufferElement
by Mark Salyzyn
· 8 years ago
399d5b9
logd: ensure LogBufferElement mSequence is monotonic
by Mark Salyzyn
· 8 years ago
77e48b6
Fix heap-buffer-overflow detected by ASAN.
by Evgenii Stepanov
· 8 years ago
da65bcb
logd: specify clang format
by Mark Salyzyn
· 8 years ago
db9d0f6
logd: add getEventTag command and service
by Mark Salyzyn
· 8 years ago
99a671a
logd: multiple identical do not report expired
by Mark Salyzyn
· 8 years ago
c459560
logd: LogBufferElementKey use uint32_t for uid
by Mark Salyzyn
· 8 years ago
edb18aa
logd: sum liblog tag messages
by Mark Salyzyn
· 8 years ago
9361c0b
logd: correct duplicate message state machine
by Mark Salyzyn
· 8 years ago
2456d04
logd: record multiple duplicate messages as chatty
by Mark Salyzyn
· 8 years ago
21fc393
logd: getTag() functional for chatty entries
by Mark Salyzyn
· 8 years ago
2e86fa4
logd: address code fragility in last watermarks
by Mark Salyzyn
· 8 years ago
628d937
logd: mLastWorstPidOFSystem crash
by Mark Salyzyn
· 8 years ago
f4693f3
logd: Use private interfaces for buffer size properties
by Mark Salyzyn
· 8 years ago
0da1b47
liblog: logd: Add android_lookupEventTag_len()
by Mark Salyzyn
· 8 years ago
4e23c6e
logd: clear all from non system user status request
by Mark Salyzyn
· 8 years ago
9faf908
logd: crash in prune mLastWorstPidOfSystem
by Mark Salyzyn
· 8 years ago
c572fc6
logd: Worst Tag filter enabled for events buffer
by Mark Salyzyn
· 8 years ago
d3b9cb3
logd: rename sort() for pids to sortPids()
by Mark Salyzyn
· 8 years ago
697219b
Fix google-explicit-constructor warnings.
by Chih-Hung Hsieh
· 9 years ago
924c0b3
logd: security buffer only AID_SYSTEM reader
by Mark Salyzyn
· 9 years ago
d701b78
logd: prune maintain per-id watermark (part deux)
by Mark Salyzyn
· 9 years ago
7a3c282
logd: prune maintain per-id watermark
by Mark Salyzyn
· 9 years ago
54eef30
Merge "Revert "logd: liblog: whitelist "snet_event_log"""
by Mark Salyzyn
· 9 years ago
4a8d250
Revert "logd: liblog: whitelist "snet_event_log""
by Mark Salyzyn
· 9 years ago
9a012a7
logd: document ro.logd.size
by Mark Salyzyn
· 9 years ago
040ce2b
logd: liblog: whitelist "snet_event_log"
by Mark Salyzyn
· 9 years ago
538c6a9
logd: Add worst pid of system filter
by Mark Salyzyn
· 9 years ago
e19143e
logd: Allow flags "eng" and "svelte" in boolean
by Mark Salyzyn
· 9 years ago
b921ab5
logd: statistics per-pid filter
by Mark Salyzyn
· 9 years ago
973d18c
logd: ro.config.low_ram set buffer size to 64K
by Mark Salyzyn
· 9 years ago
8a9df81
Merge "logd: liblog: logcat: Add LOG_ID_SECURITY"
by Mark Salyzyn
· 9 years ago
3443fda
logd: readlog apps get logger_entry_v4
by Mark Salyzyn
· 9 years ago
8885daf
logd: liblog: logcat: Add LOG_ID_SECURITY
by Mark Salyzyn
· 9 years ago
552b475
logd: wakeup on wrap or timeout
by Mark Salyzyn
· 9 years ago
2d4f9bc
logd: liblog: logcat: switch to android_log_clockid() (2)
by Mark Salyzyn
· 9 years ago
4eaf87e
Revert "logd: liblog: logcat: switch to android_log_clockid()"
by Mark Salyzyn
· 9 years ago
f283d1b
logd: liblog: logcat: switch to android_log_clockid()
by Mark Salyzyn
· 9 years ago
27e10b9
Revert "liblog: resolve deadlocks"
by Mark Salyzyn
· 9 years ago
0c68a33
liblog: resolve deadlocks
by Mark Salyzyn
· 9 years ago
a3113e3
Merge "liblog: logd: support logd.timestamp = monotonic"
by Mark Salyzyn
· 9 years ago
2b9465b
logd: pruning time horizon
by Mark Salyzyn
· 9 years ago
2b4a763
liblog: logd: support logd.timestamp = monotonic
by Mark Salyzyn
· 9 years ago
d745c72
logd: correct for number of elements in prune
by Mark Salyzyn
· 9 years ago
95ff248
logd: use coalesce instead of merge (cleanup)
by Mark Salyzyn
· 9 years ago
d280d81
logd: clearAll by UID speedup
by Mark Salyzyn
· 9 years ago
7702c3e
logd: clear return and deal with busy if readers locked
by Mark Salyzyn
· 9 years ago
50e2108
logd: worst uid record watermark part five
by Mark Salyzyn
· 9 years ago
57b82a6
logd: worst uid record watermark part four
by Mark Salyzyn
· 9 years ago
4e29e17
logd: worst uid record watermark part three
by Mark Salyzyn
· 9 years ago
cb15c7c
logd: worst uid record watermark part deux
by Mark Salyzyn
· 9 years ago
1c7b6fb
logd: switch asprintf to std::string
by Mark Salyzyn
· 9 years ago
cfcffdaf
logd: worst uid record watermark
by Mark Salyzyn
· 9 years ago
6374572
logd: prune 10% or 256 entries max
by Mark Salyzyn
· 9 years ago
4436d4c
logd: sizes > 1M prune in smaller batches
by Mark Salyzyn
· 9 years ago
19c9111
logd: filter on __android_log_is_loggable
by Mark Salyzyn
· 10 years ago
80c1fc6
logd: filters remove leading expire messages and rate
by Mark Salyzyn
· 9 years ago
6a40419
logd: switch to unordered_map from BasicHashtable
by Mark Salyzyn
· 9 years ago
df7c8c6
Merge "logd: whitelist should not preserve expire messages"
by Mark Salyzyn
· 9 years ago
fd318a8
logd: KISS & fix preserve a day
by Mark Salyzyn
· 9 years ago
65ec860
logd: deal with sloppy leading expire messages
by Mark Salyzyn
· 9 years ago
d910ca9
logd: whitelist should not preserve expire messages
by Mark Salyzyn
· 9 years ago
4f199f3
logd: worst-UID only to preserve a day
by Mark Salyzyn
· 9 years ago
cd766f9
logd: Cleanup
by Mark Salyzyn
· 10 years ago
bf91832
logd: improve details on chatty records
by Mark Salyzyn
· 10 years ago
cc1eb44
logd: reduce chance of dropped 1 messages
by Mark Salyzyn
· 10 years ago
043e79c
Merge "logd: per UID less aggressive 12.5% threshold"
by Mark Salyzyn
· 10 years ago
be1a30c
logd: ratelimit drop messages to 1/sec
by Mark Salyzyn
· 10 years ago
84a8398
logd: per UID less aggressive 12.5% threshold
by Mark Salyzyn
· 10 years ago
d84b27e
logd: better drop message merging
by Mark Salyzyn
· 10 years ago
88fe7cc
logd: propagate ::log status
by Mark Salyzyn
· 10 years ago
0e765c6
logd: disable worst uid prune for events buffer
by Mark Salyzyn
· 10 years ago
a69d5a4
logd: annotate worst-UID pruned entries
by Mark Salyzyn
· 10 years ago
1435b47
logd: Add Pid statistics
by Mark Salyzyn
· 10 years ago
9cf5d40
logd: optimize statistics
by Mark Salyzyn
· 10 years ago
0aaf6cd
logd: replace internal CLOCK_MONOTONIC use with sequence numbers
by Mark Salyzyn
· 10 years ago
3fe2593
logd: add reinit command
by Mark Salyzyn
· 10 years ago
e6016de
Revert "logd: Add minimum time bucket statistics"
by Mark Salyzyn
· 10 years ago
81624f2
logd: fix persistent blocking reader performance
by Dragoslav Mitrinovic
· 10 years ago
6ba427e
logd: Fix pruning
by TraianX Schiau
· 10 years ago
a222a77
logd: insert order for first entry
by Mark Salyzyn
· 10 years ago
03a6a1a
logd: cleanup
by Mark Salyzyn
· 10 years ago
276d535
logd: Allow apps to clear their UID-specific data
by Mark Salyzyn
· 10 years ago
28ac101
logd: used before set warning
by Mark Salyzyn
· 10 years ago
7b85c59
init: logd: Allow Developer settings to adjust logd size
by Mark Salyzyn
· 11 years ago
4e756fb
logd: logcat: Add persist.logd.size group of properties
by Mark Salyzyn
· 11 years ago
1867ca4
logd: Statistics improvements
by Mark Salyzyn
· 11 years ago
855c730
logd: liblog: logcat: debuggerd: Add LOG_ID_CRASH
by Mark Salyzyn
· 11 years ago
c402bc7
logd: liblog: logcat: enable prune features for user
by Mark Salyzyn
· 11 years ago
4f12f7b
logd: build breakage in user
by Mark Salyzyn
· 11 years ago
fe639a0
logd: Add minimum time bucket statistics
by Mark Salyzyn
· 11 years ago
3661dd0
logd: liblog: Thread IDs missing from logcat -v thread
by Mark Salyzyn
· 11 years ago
c89839a
logd: liblog: logcat: Add LogWhiteBlackList
by Mark Salyzyn
· 11 years ago
5c06ca4
logd: prune by worst offending UID
by Mark Salyzyn
· 11 years ago
d774bce
logd: liblog: logcat: Add Statistics
by Mark Salyzyn
· 11 years ago
7139117
logd: liblog: 64-bit issues
by Mark Salyzyn
· 11 years ago
5b7a8d8
logd: Adjust to match defacto coding style
by Mark Salyzyn
· 11 years ago
9d4e34e
logd: prune more aggressively when over the top
by Mark Salyzyn
· 11 years ago
12bac90
logd: initial checkin.
by Mark Salyzyn
· 11 years ago