• Xianzhu Wang's avatar
    If DCHECK_IS_ON(), don't truncate long logs on Android · ae8d96a3
    Xianzhu Wang authored
    Android truncates long logs in __android_log_write. This is useful
    to avoid too verbose logs and save cpu/memory, but we do need some
    complete verbose logs for debugging.
    
    Now if DCHECK_IS_ON(), split long logs by new lines and call
    __android_log_write for each line to avoid the truncation.
    
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
    Change-Id: Ib19c718a8f1d2fe1f2e155c38e1106174b38ae02
    Reviewed-on: https://chromium-review.googlesource.com/c/1281883
    Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
    Reviewed-by: default avatardanakj <danakj@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#600111}
    ae8d96a3
logging.cc 34.6 KB