• ssid's avatar
    Support tracking location of post tasks in Android · 5d43def4
    ssid authored
    Android task runner posts Runnable tasks and the tasks are run by native
    task runner. All these tasks are recorded with posted location as
    post_task_android.cc. To track the correct posted location, this cl adds
    new trace events to track the runnable class name.
    Note that we still track the wrapper task runner in some cases like
    ChainedTasks and AsyncTask$NamedFutureTask, which needs to be fixed.
    
    BUG=1136635
    
    Change-Id: I97b35b003ce7d5571ce4a44c54127da74400cf1e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2480715
    Commit-Queue: ssid <ssid@chromium.org>
    Reviewed-by: default avatarTommy Nyquist <nyquist@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#821378}
    5d43def4
post_task_android.cc 3.76 KB