Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(115)

Issue 130153003: [telemetry] Implement per-pixel algorithms in Bitmap as a C++ extension. (Closed)

Created:
6 years, 11 months ago by szym
Modified:
6 years, 11 months ago
CC:
chromium-reviews, chrome-speed-team+watch_google.com, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org, telemetry+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

[telemetry] Implement per-pixel algorithms in Bitmap as a C++ extension. The extension provides fast bitmap operations with no external dependencies. However, it is not available on all platforms. BUG=323813 TEST=telemetry bitmap_unittest TBR=bulach@chromium.org, tonyg@chromium.org, maruel@chromium.org NOTRY=true This is a third attempt. See bug for previous reviews of this CL. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=244067

Patch Set 1 #

Patch Set 2 : Fix a linker issue on VS2010 #

Patch Set 3 : sort conditions; print sys.argv in assert; add blank after output_path #

Patch Set 4 : remove blank from <(output_path) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+543 lines, -80 lines) Patch
M build/all.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/telemetry.isolate View 1 chunk +14 lines, -0 lines 0 comments Download
A tools/telemetry/telemetry.gyp View 1 2 3 1 chunk +45 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/core/bitmap.py View 5 chunks +49 lines, -67 lines 0 comments Download
M tools/telemetry/telemetry/core/bitmap_unittest.py View 2 chunks +35 lines, -5 lines 0 comments Download
A tools/telemetry/telemetry/core/bitmaptools/__init__.py View 1 chunk +38 lines, -0 lines 0 comments Download
A tools/telemetry/telemetry/core/bitmaptools/bitmaptools.cc View 1 chunk +268 lines, -0 lines 0 comments Download
A tools/telemetry/telemetry/core/build_extension.py View 1 2 1 chunk +60 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/core/tab.py View 2 chunks +11 lines, -8 lines 0 comments Download
M tools/telemetry/telemetry/core/util.py View 3 chunks +22 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
szym
Since this CL was reviewed three times. I intend to land this TBR and NOTRY. ...
6 years, 11 months ago (2014-01-10 00:39:36 UTC) #1
tonyg
Lgtm. Thanks for persisting. Fingers crossed :) On Jan 9, 2014 6:39 PM, <szym@chromium.org> wrote: ...
6 years, 11 months ago (2014-01-10 00:51:17 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/szym@chromium.org/130153003/210001
6 years, 11 months ago (2014-01-10 02:18:58 UTC) #3
commit-bot: I haz the power
Change committed as 244067
6 years, 11 months ago (2014-01-10 03:17:40 UTC) #4
szym
So I miscounted -- this is actually the 4th attempt, but I guess 4th time's ...
6 years, 11 months ago (2014-01-10 04:34:33 UTC) #5
bulach
late lgtm, yaay! :)
6 years, 11 months ago (2014-01-10 13:42:42 UTC) #6
jamesr
This appears to be causing lots of build spam for me on an 'All' build: ...
6 years, 11 months ago (2014-01-10 19:25:56 UTC) #7
szym
I'm on it. The build spam was only necessary for diagnostics. On Jan 10, 2014 ...
6 years, 11 months ago (2014-01-11 18:06:58 UTC) #8
Nico
I filed https://code.google.com/p/chromium/issues/detail?id=333932 about the exact thing that James said (sorry, didn't see the review ...
6 years, 11 months ago (2014-01-13 18:06:10 UTC) #9
scottmg
On 2014/01/13 18:06:10, Nico wrote: > I filed https://code.google.com/p/chromium/issues/detail?id=333932 about the > exact thing that ...
6 years, 11 months ago (2014-01-15 04:42:03 UTC) #10
szym
6 years, 11 months ago (2014-01-15 06:05:41 UTC) #11
Work in progress https://codereview.chromium.org/136753005/

I'd appreciate some help with understanding GYP. In particular, right now
when I pass an absolute path, e.g. r'd:\python27\include' as 'include_dirs'
seems to end up as treated as relative and with all '\'s gone.


On Tue, Jan 14, 2014 at 11:42 PM, <scottmg@chromium.org> wrote:

> On 2014/01/13 18:06:10, Nico wrote:
>
>> I filed https://code.google.com/p/chromium/issues/detail?id=333932 about
>> the
>> exact thing that James said (sorry, didn't see the review until I had
>> already
>> filed the bug).
>>
>
> This does not work with the automated toolchain on Windows.
> https://code.google.com/p/chromium/issues/detail?id=334523
>
> Is it possible to use gyp to build this code instead?
>
> https://codereview.chromium.org/130153003/
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698