[go: nahoru, domu]

Flush early trace events ASAP.

EarlyTraceEvent flushes events only when there are no pending events,
i.e. all started events have ended. However on Android main thread of
a renderer process runs inside "content::Start" event, which never
ends. That prevents EarlyTraceEvents from flushing and appearing in
the trace.

This CL fixes the issue by flushing completed events ASAP.

(NOTRY as per advise in crbug.com/736215#c57)
NOTRY=true

Change-Id: Ie3d0f45d8384d7de0bf23562d2b87c0ecb7112d1
Reviewed-on: https://chromium-review.googlesource.com/721689
Commit-Queue: Dmitry Skiba <dskiba@chromium.org>
Reviewed-by: agrieve <agrieve@chromium.org>
Reviewed-by: Benoit L <lizeb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#513568}
1 file changed