[Jobs]: Jobs perftests
This CL adds Jobs API perftests as a way to show use case and measure performance overhead. Local results (mac laptop): Naive: No-Op = 4627 tasks/ms BusyWait = 793 tasks/ms Dynamic: No-Op= 14771 tasks/ms No-Op disrupted= 14285 tasks/ms BusyWait= 791 tasks/ms BusyWait+disrupted= 750 tasks/ms Loop around: No-Op= 14044 tasks/ms No-Op disrupted= 13386 tasks/ms BusyWait= 773 tasks/ms BusyWait disrupted= 729 tasks/ms Change-Id: I0d625293fa95dc5a4f4f8dfc01eb84b9b5d438f1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1943539Reviewed-by:Gabriel Charette <gab@chromium.org> Reviewed-by:
François Doray <fdoray@chromium.org> Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org> Cr-Commit-Position: refs/heads/master@{#756817}
Showing
base/task/job_perftest.cc
0 → 100644
This diff is collapsed.
Please register or sign in to comment