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

Issue 2358123005: Move OneWriterSeqLock and SharedMemorySeqLockBuffer from content/ to device/base/synchronization (Closed)

Created:
4 years, 3 months ago by darktears
Modified:
4 years, 2 months ago
CC:
chromium-reviews, darin-cc_chromium.org, mlamouri+watch-content_chromium.org, mlamouri+watch-sensors_chromium.org, riju_, Ken Rockot(use gerrit already)
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move OneWriterSeqLock and SharedMemorySeqLockBuffer from content/ to device/base/synchronization The reason to move it to device/base/synchronization is that it is going to be used both for content/ Device Orientation and Gamepad and for device/ Generic Sensors. Committed: https://crrev.com/b39a3082846d5877a15e8b7e18d66cb142abe8af Committed: https://crrev.com/fca936a908d85b8fba37636d38662676d96fd5b0 Cr-Original-Commit-Position: refs/heads/master@{#422115} Cr-Commit-Position: refs/heads/master@{#422203}

Patch Set 1 #

Total comments: 3

Patch Set 2 : Fixes for comments from Tim #

Patch Set 3 : Rebase to master #

Patch Set 4 : Move to device/core instead #

Patch Set 5 : Fixes #

Total comments: 1

Patch Set 6 : Move device/base/synchronization #

Patch Set 7 : Few fixes #

Total comments: 1

Patch Set 8 : Fix nit #

Patch Set 9 : Fix nits #

Total comments: 2

Patch Set 10 : Tim fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -3 lines) Patch
M device/base/synchronization/BUILD.gn View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -2 lines 0 comments Download
M device/base/synchronization/shared_memory_seqlock_buffer.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 74 (45 generated)
darktears
@tim please take a look. I just moved the files, no functional changes. I didn't ...
4 years, 3 months ago (2016-09-23 13:05:16 UTC) #6
jam
On 2016/09/23 13:05:16, darktears wrote: > @tim please take a look. I just moved the ...
4 years, 3 months ago (2016-09-23 16:23:45 UTC) #7
timvolodine
+1 for base owner lgtm % comments Could you please update the description with rationale ...
4 years, 3 months ago (2016-09-23 17:34:28 UTC) #8
darktears
On 2016/09/23 17:34:28, timvolodine wrote: > +1 for base owner > > lgtm % comments ...
4 years, 3 months ago (2016-09-23 17:53:01 UTC) #9
timvolodine
+cc: blundell@ FYI (who is also looking at device related refactorings)
4 years, 2 months ago (2016-09-26 15:07:41 UTC) #13
blundell
On 2016/09/26 15:07:41, timvolodine wrote: > +cc: blundell@ FYI (who is also looking at device ...
4 years, 2 months ago (2016-09-26 15:09:28 UTC) #14
timvolodine
On 2016/09/26 15:09:28, blundell wrote: > On 2016/09/26 15:07:41, timvolodine wrote: > > +cc: blundell@ ...
4 years, 2 months ago (2016-09-26 15:20:41 UTC) #15
blundell
We can leave it up to a //base owner.
4 years, 2 months ago (2016-09-27 10:55:23 UTC) #17
Lei Zhang
If it's only going to be used in content/ and device/ and device/OWNERS are willing ...
4 years, 2 months ago (2016-09-27 22:29:07 UTC) #19
Reilly Grant (use Gerrit)
On 2016/09/27 at 22:29:07, thestig wrote: > If it's only going to be used in ...
4 years, 2 months ago (2016-09-28 02:12:13 UTC) #20
darktears
On 2016/09/28 02:12:13, Reilly Grant wrote: > On 2016/09/27 at 22:29:07, thestig wrote: > > ...
4 years, 2 months ago (2016-09-28 14:56:33 UTC) #21
darktears
On 2016/09/28 14:56:33, darktears wrote: > On 2016/09/28 02:12:13, Reilly Grant wrote: > > On ...
4 years, 2 months ago (2016-09-28 17:35:06 UTC) #31
timvolodine
https://codereview.chromium.org/2358123005/diff/80001/content/common/BUILD.gn File content/common/BUILD.gn (right): https://codereview.chromium.org/2358123005/diff/80001/content/common/BUILD.gn#newcode368 content/common/BUILD.gn:368: "//device/core", can we have a more specific dependency? i.e. ...
4 years, 2 months ago (2016-09-28 19:23:38 UTC) #34
darktears
On 2016/09/28 19:23:38, timvolodine wrote: > https://codereview.chromium.org/2358123005/diff/80001/content/common/BUILD.gn > File content/common/BUILD.gn (right): > > https://codereview.chromium.org/2358123005/diff/80001/content/common/BUILD.gn#newcode368 > ...
4 years, 2 months ago (2016-09-28 19:53:57 UTC) #35
Reilly Grant (use Gerrit)
On 2016/09/28 at 19:53:57, alexis.menard wrote: > On 2016/09/28 19:23:38, timvolodine wrote: > > https://codereview.chromium.org/2358123005/diff/80001/content/common/BUILD.gn ...
4 years, 2 months ago (2016-09-29 04:41:32 UTC) #36
timvolodine
On 2016/09/29 04:41:32, Reilly Grant wrote: > On 2016/09/28 at 19:53:57, alexis.menard wrote: > > ...
4 years, 2 months ago (2016-09-29 12:28:41 UTC) #37
Reilly Grant (use Gerrit)
On 2016/09/29 at 12:28:41, timvolodine wrote: > On 2016/09/29 04:41:32, Reilly Grant wrote: > > ...
4 years, 2 months ago (2016-09-29 12:30:27 UTC) #38
darktears
On 2016/09/29 12:30:27, Reilly Grant wrote: > On 2016/09/29 at 12:28:41, timvolodine wrote: > > ...
4 years, 2 months ago (2016-09-29 14:08:34 UTC) #39
timvolodine
On 2016/09/29 14:08:34, darktears wrote: > On 2016/09/29 12:30:27, Reilly Grant wrote: > > On ...
4 years, 2 months ago (2016-09-29 15:12:34 UTC) #40
darktears
On 2016/09/29 15:12:34, timvolodine wrote: > On 2016/09/29 14:08:34, darktears wrote: > > On 2016/09/29 ...
4 years, 2 months ago (2016-09-29 18:17:45 UTC) #48
Reilly Grant (use Gerrit)
lgtm with a nit https://codereview.chromium.org/2358123005/diff/120001/device/base/synchronization/one_writer_seqlock_unittest.cc File device/base/synchronization/one_writer_seqlock_unittest.cc (right): https://codereview.chromium.org/2358123005/diff/120001/device/base/synchronization/one_writer_seqlock_unittest.cc#newcode28 device/base/synchronization/one_writer_seqlock_unittest.cc:28: void Init(device::OneWriterSeqLock* seqlock, This is ...
4 years, 2 months ago (2016-09-30 02:05:10 UTC) #51
darktears
On 2016/09/30 02:05:10, Reilly Grant wrote: > lgtm with a nit > > https://codereview.chromium.org/2358123005/diff/120001/device/base/synchronization/one_writer_seqlock_unittest.cc > ...
4 years, 2 months ago (2016-09-30 03:28:46 UTC) #56
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2358123005/160001
4 years, 2 months ago (2016-09-30 15:08:43 UTC) #61
commit-bot: I haz the power
Committed patchset #9 (id:160001)
4 years, 2 months ago (2016-09-30 15:14:59 UTC) #63
commit-bot: I haz the power
Patchset 9 (id:??) landed as https://crrev.com/b39a3082846d5877a15e8b7e18d66cb142abe8af Cr-Commit-Position: refs/heads/master@{#422115}
4 years, 2 months ago (2016-09-30 15:16:50 UTC) #65
timvolodine
thanks! lgtm https://codereview.chromium.org/2358123005/diff/160001/device/base/synchronization/BUILD.gn File device/base/synchronization/BUILD.gn (right): https://codereview.chromium.org/2358123005/diff/160001/device/base/synchronization/BUILD.gn#newcode5 device/base/synchronization/BUILD.gn:5: import("//build/config/features.gni") nit: not needed? https://codereview.chromium.org/2358123005/diff/160001/device/base/synchronization/shared_memory_seqlock_buffer.h File device/base/synchronization/shared_memory_seqlock_buffer.h ...
4 years, 2 months ago (2016-09-30 17:22:05 UTC) #66
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2358123005/170001
4 years, 2 months ago (2016-09-30 19:29:04 UTC) #70
commit-bot: I haz the power
Committed patchset #10 (id:170001)
4 years, 2 months ago (2016-09-30 20:24:13 UTC) #72
commit-bot: I haz the power
4 years, 2 months ago (2016-09-30 20:26:10 UTC) #74
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/fca936a908d85b8fba37636d38662676d96fd5b0
Cr-Commit-Position: refs/heads/master@{#422203}

Powered by Google App Engine
This is Rietveld 408576698