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

Issue 26563002: Sketch of SK_ONCE (Closed)

Created:
7 years, 2 months ago by mtklein
Modified:
7 years, 2 months ago
CC:
skia-review_googlegroups.com
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : real barriers and annotation to ignore #

Patch Set 3 : dmb ish -> dmb #

Patch Set 4 : undef ANNOTATE_BENIGN_RACE when done with it #

Total comments: 14

Patch Set 5 : bungeman #

Patch Set 6 : comments and windows #

Total comments: 4

Patch Set 7 : copyright #

Patch Set 8 : minor changes to OnceTest to try to fix build on 10.6 #

Total comments: 2

Patch Set 9 : move [ #

Patch Set 10 : reupload #

Patch Set 11 : reupload again #

Unified diffs Side-by-side diffs Delta from patch set Stats (+234 lines, -0 lines) Patch
M gyp/common_conditions.gypi View 1 2 3 4 5 6 7 8 1 chunk +5 lines, -0 lines 0 comments Download
M gyp/core.gypi View 1 chunk +1 line, -0 lines 0 comments Download
M gyp/tests.gyp View 1 chunk +1 line, -0 lines 0 comments Download
A src/core/SkOnce.h View 1 2 3 4 5 6 1 chunk +160 lines, -0 lines 0 comments Download
A tests/OnceTest.cpp View 1 2 3 4 5 6 7 1 chunk +67 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
mtklein
Please take an early look?
7 years, 2 months ago (2013-10-08 22:03:49 UTC) #1
bungeman-skia
https://codereview.chromium.org/26563002/diff/7001/src/core/SkOnce.h File src/core/SkOnce.h (right): https://codereview.chromium.org/26563002/diff/7001/src/core/SkOnce.h#newcode10 src/core/SkOnce.h:10: static bool sk_once##name##ready = false; \ nit: can we ...
7 years, 2 months ago (2013-10-08 22:34:58 UTC) #2
mtklein
PTAL? https://codereview.chromium.org/26563002/diff/7001/src/core/SkOnce.h File src/core/SkOnce.h (right): https://codereview.chromium.org/26563002/diff/7001/src/core/SkOnce.h#newcode10 src/core/SkOnce.h:10: static bool sk_once##name##ready = false; \ On 2013/10/08 ...
7 years, 2 months ago (2013-10-09 15:22:25 UTC) #3
robertphillips
nits https://codereview.chromium.org/26563002/diff/16001/src/core/SkOnce.h File src/core/SkOnce.h (right): https://codereview.chromium.org/26563002/diff/16001/src/core/SkOnce.h#newcode1 src/core/SkOnce.h:1: #ifndef SkOnce_DEFINED Header? https://codereview.chromium.org/26563002/diff/16001/tests/OnceTest.cpp File tests/OnceTest.cpp (right): https://codereview.chromium.org/26563002/diff/16001/tests/OnceTest.cpp#newcode1 ...
7 years, 2 months ago (2013-10-09 15:31:13 UTC) #4
mtklein
https://codereview.chromium.org/26563002/diff/16001/src/core/SkOnce.h File src/core/SkOnce.h (right): https://codereview.chromium.org/26563002/diff/16001/src/core/SkOnce.h#newcode1 src/core/SkOnce.h:1: #ifndef SkOnce_DEFINED On 2013/10/09 15:31:13, robertphillips wrote: > Header? ...
7 years, 2 months ago (2013-10-09 15:33:57 UTC) #5
bungeman-skia
lgtm, except for one formatting thing https://codereview.chromium.org/26563002/diff/26001/gyp/common_conditions.gypi File gyp/common_conditions.gypi (right): https://codereview.chromium.org/26563002/diff/26001/gyp/common_conditions.gypi#newcode289 gyp/common_conditions.gypi:289: 'conditions' : [[ ...
7 years, 2 months ago (2013-10-09 15:57:28 UTC) #6
mtklein
https://codereview.chromium.org/26563002/diff/26001/gyp/common_conditions.gypi File gyp/common_conditions.gypi (right): https://codereview.chromium.org/26563002/diff/26001/gyp/common_conditions.gypi#newcode289 gyp/common_conditions.gypi:289: 'conditions' : [[ On 2013/10/09 15:57:28, bungeman1 wrote: > ...
7 years, 2 months ago (2013-10-09 16:04:12 UTC) #7
mtklein
On 2013/10/09 16:04:12, mtklein wrote: > https://codereview.chromium.org/26563002/diff/26001/gyp/common_conditions.gypi > File gyp/common_conditions.gypi (right): > > https://codereview.chromium.org/26563002/diff/26001/gyp/common_conditions.gypi#newcode289 > ...
7 years, 2 months ago (2013-10-09 16:11:35 UTC) #8
mtklein
7 years, 2 months ago (2013-10-09 16:12:27 UTC) #9
Message was sent while issue was closed.
Committed patchset #11 manually as r11674 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698