diff options
author | szym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-22 17:49:55 +0000 |
---|---|---|
committer | szym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-22 17:49:55 +0000 |
commit | 90f69904f78bd1584d8f36a140cb2f4a728cc39d (patch) | |
tree | 8e74b331db5d71dfcce84e921a66e9575cdbd0e6 /build/all.gyp | |
parent | 62f989801281c55025514a69b606b95e6ea48aa0 (diff) | |
download | chromium_src-90f69904f78bd1584d8f36a140cb2f4a728cc39d.zip chromium_src-90f69904f78bd1584d8f36a140cb2f4a728cc39d.tar.gz chromium_src-90f69904f78bd1584d8f36a140cb2f4a728cc39d.tar.bz2 |
[telemetry] bitmaptools as a standalone executable
The C++ binary implements simple per-pixel algorithms for SpeedIndex
computation. This allows us to achieve near real-time processing without
bringing external dependencies.
The bitmaptools binary needs to be built before it can be used.
The overhead of spawning a child process for each frame is about 3ms.
BUG=323813
TEST=telemetry bitmap_unittest
Original review: https://codereview.chromium.org/136793022
TBR=tonyg,maruel
Review URL: https://codereview.chromium.org/131563009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246361 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/all.gyp')
-rw-r--r-- | build/all.gyp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/build/all.gyp b/build/all.gyp index 22d8615..1bf93d72 100644 --- a/build/all.gyp +++ b/build/all.gyp @@ -69,6 +69,7 @@ '../third_party/qcms/qcms.gyp:*', '../tools/gn/gn.gyp:*', '../tools/perf/clear_system_cache/clear_system_cache.gyp:*', + '../tools/telemetry/telemetry.gyp:*', '../v8/tools/gyp/v8.gyp:*', '../webkit/glue/webkit_glue.gyp:*', '../webkit/renderer/compositor_bindings/compositor_bindings_tests.gyp:*', @@ -265,6 +266,7 @@ '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests', '../third_party/libaddressinput/libaddressinput.gyp:libaddressinput_unittests', '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests', + '../tools/telemetry/telemetry.gyp:*', '../webkit/renderer/compositor_bindings/compositor_bindings_tests.gyp:webkit_compositor_bindings_unittests', ], }], @@ -436,6 +438,7 @@ '../chrome/chrome.gyp:sync_performance_tests', '../media/media.gyp:media_perftests', '../tools/perf/clear_system_cache/clear_system_cache.gyp:*', + '../tools/telemetry/telemetry.gyp:*', ], 'conditions': [ ['OS!="ios" and OS!="win"', { @@ -472,6 +475,7 @@ '../gpu/gles2_conform_support/gles2_conform_test.gyp:gles2_conform_test', '../gpu/gpu.gyp:gl_tests', '../gpu/gpu.gyp:angle_unittests', + '../tools/telemetry/telemetry.gyp:*', ], 'conditions': [ ['OS!="ios" and OS!="win"', { @@ -506,6 +510,7 @@ '../gpu/gles2_conform_support/gles2_conform_test.gyp:gles2_conform_test', '../gpu/gpu.gyp:gl_tests', '../gpu/gpu.gyp:angle_unittests', + '../tools/telemetry/telemetry.gyp:*', ], 'conditions': [ ['OS!="ios" and OS!="win"', { |