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

Issue 1992005: Update dynamic annotations and move them to base/third_party (Closed)

Created:
10 years, 7 months ago by Timur Iskhodzhanov
Modified:
9 years, 6 months ago
CC:
chromium-reviews, brettw-cc_chromium.org, ncarter (slow), idana, ben+cc_chromium.org, jam, cbentzel+watch_chromium.org, darin-cc_chromium.org, Paweł Hajdan Jr., tim (not reviewing)
Visibility:
Public.

Description

Update dynamic annotations and move them to base/third_party Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=47252

Patch Set 1 : fix nacl64 build #

Patch Set 2 : Fix unit_tests on Windows #

Patch Set 3 : Added a couple of comments #

Total comments: 12

Patch Set 4 : Addressed Gregory's comments #

Patch Set 5 : Fix a typo in the GYP file #

Total comments: 1

Patch Set 6 : Remove base/dynamic_annotations.h and add README.chromium and LICENSE files #

Total comments: 2

Patch Set 7 : rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+767 lines, -439 lines) Patch
M base/allocator/allocator.gyp View 1 2 2 chunks +5 lines, -1 line 0 comments Download
M base/atomic_ref_count.h View 1 chunk +1 line, -1 line 0 comments Download
M base/base.gypi View 1 2 3 4 5 6 3 chunks +37 lines, -2 lines 0 comments Download
M base/dynamic_annotations.h View 1 2 3 4 5 1 chunk +0 lines, -356 lines 0 comments Download
D base/dynamic_annotations.cc View 1 chunk +0 lines, -67 lines 0 comments Download
M base/lazy_instance.h View 1 chunk +1 line, -1 line 0 comments Download
M base/lazy_instance.cc View 1 chunk +1 line, -1 line 0 comments Download
M base/singleton.h View 6 1 chunk +1 line, -1 line 0 comments Download
A base/third_party/dynamic_annotations/LICENSE View 1 chunk +28 lines, -0 lines 0 comments Download
A base/third_party/dynamic_annotations/README.chromium View 1 chunk +11 lines, -0 lines 0 comments Download
A base/third_party/dynamic_annotations/dynamic_annotations.h View 1 2 3 1 chunk +511 lines, -0 lines 0 comments Download
A base/third_party/dynamic_annotations/dynamic_annotations.c View 1 2 3 1 chunk +159 lines, -0 lines 0 comments Download
M base/thread.cc View 1 chunk +1 line, -1 line 0 comments Download
M base/thread_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M base/tools_sanity_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M build/common.gypi View 1 2 3 4 5 6 2 chunks +4 lines, -1 line 0 comments Download
M chrome/browser/geolocation/wifi_data_provider_common_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync/engine/syncer_thread.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync/glue/ui_model_worker.cc View 1 chunk +1 line, -1 line 0 comments Download
M ipc/ipc_sync_channel_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M net/socket/tcp_pinger.h View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 24 (0 generated)
Timur Iskhodzhanov
Hi Alexander, Gregory, Lei, I'd like to update dynamic annotations files to a more recent ...
10 years, 7 months ago (2010-05-11 14:13:17 UTC) #1
Alexander Potapenko
I believe your solution is acceptable and splitting dynamic_annotations into two targets for 32-bit and ...
10 years, 7 months ago (2010-05-11 14:24:01 UTC) #2
gregoryd
http://codereview.chromium.org/1992005/diff/15001/16002 File base/base.gypi (right): http://codereview.chromium.org/1992005/diff/15001/16002#newcode612 base/base.gypi:612: 'third_party/dynamic_annotations/dynamic_annotations.c', I think creating a 64-bit target for dynamic_annotations ...
10 years, 7 months ago (2010-05-11 17:31:48 UTC) #3
Timur Iskhodzhanov
http://codereview.chromium.org/1992005/diff/15001/16002 File base/base.gypi (right): http://codereview.chromium.org/1992005/diff/15001/16002#newcode612 base/base.gypi:612: 'third_party/dynamic_annotations/dynamic_annotations.c', Okay, I did this and added a TODO ...
10 years, 7 months ago (2010-05-11 19:14:56 UTC) #4
Timur Iskhodzhanov
Oops, looks like I did a typo in the .gyp file; will notify you when ...
10 years, 7 months ago (2010-05-11 19:17:03 UTC) #5
Timur Iskhodzhanov
Fixed the typo On 2010/05/11 19:17:03, Timur Iskhodzhanov wrote: > Oops, looks like I did ...
10 years, 7 months ago (2010-05-11 19:51:03 UTC) #6
Timur Iskhodzhanov
Should I do anything else to the CL ?
10 years, 7 months ago (2010-05-12 14:11:01 UTC) #7
gregoryd
On 2010/05/12 14:11:01, Timur Iskhodzhanov wrote: > Should I do anything else to the CL ...
10 years, 7 months ago (2010-05-12 17:28:50 UTC) #8
Timur Iskhodzhanov
Hi Evan, Will, Can you please take a look at the CL? Thank you, Timur ...
10 years, 7 months ago (2010-05-12 18:32:35 UTC) #9
Lei Zhang
Looks like you'll need a LICENSE and README.Chromium file in order to put stuff in ...
10 years, 7 months ago (2010-05-13 00:44:10 UTC) #10
willchan no longer on Chromium
I defer to thestig here. On 2010/05/13 00:44:10, Lei Zhang wrote: > Looks like you'll ...
10 years, 7 months ago (2010-05-13 00:53:44 UTC) #11
Evan Martin
Can you verify "tools/licenses.py scan" doesn't complain about this? http://codereview.chromium.org/1992005/diff/27001/28004 File base/dynamic_annotations.h (right): http://codereview.chromium.org/1992005/diff/27001/28004#newcode7 base/dynamic_annotations.h:7: ...
10 years, 7 months ago (2010-05-13 06:40:23 UTC) #12
Timur Iskhodzhanov
Alright, I've added README.chromium, LICENSE files and removed base/dynamic_annotations.h and updated all references to the ...
10 years, 7 months ago (2010-05-13 13:00:34 UTC) #13
Evan Martin
The licensing bits look good to me. I don't really understand the code change.
10 years, 7 months ago (2010-05-13 13:12:53 UTC) #14
willchan no longer on Chromium
I think I mentioned this on your other email thread, but please make sure that ...
10 years, 7 months ago (2010-05-13 16:45:14 UTC) #15
gregoryd
http://codereview.chromium.org/1992005/diff/37001/38001 File base/allocator/allocator.gyp (right): http://codereview.chromium.org/1992005/diff/37001/38001#newcode62 base/allocator/allocator.gyp:62: '<(tcmalloc_dir)/src/base/dynamic_annotations.h', is this the right path?
10 years, 7 months ago (2010-05-13 16:51:48 UTC) #16
Alexander Potapenko
On 2010/05/13 16:45:14, willchan wrote: > I think I mentioned this on your other email ...
10 years, 7 months ago (2010-05-13 16:53:18 UTC) #17
Timur Iskhodzhanov
Will, Alexander, As you can see I've already tested it on the linux_tsan trybot which ...
10 years, 7 months ago (2010-05-13 19:05:49 UTC) #18
willchan no longer on Chromium
On Thu, May 13, 2010 at 12:05 PM, <timurrrr@chromium.org> wrote: > Will, Alexander, > As ...
10 years, 7 months ago (2010-05-13 19:13:43 UTC) #19
Timur Iskhodzhanov
I did actually, but Alexander helped me make up for it :-) On 2010/05/13 19:13:43, ...
10 years, 7 months ago (2010-05-13 19:19:16 UTC) #20
Timur Iskhodzhanov
Anything else I should do? // If no - I commit once my no-tcmalloc client ...
10 years, 7 months ago (2010-05-13 20:02:45 UTC) #21
Timur Iskhodzhanov
No-TCMalloc local build succeded On 2010/05/13 20:02:45, Timur Iskhodzhanov wrote: > Anything else I should ...
10 years, 7 months ago (2010-05-13 20:23:40 UTC) #22
willchan no longer on Chromium
Sounds good, go for it. On Thu, May 13, 2010 at 1:23 PM, <timurrrr@chromium.org> wrote: ...
10 years, 7 months ago (2010-05-13 20:24:35 UTC) #23
gregoryd
10 years, 7 months ago (2010-05-13 20:27:50 UTC) #24
LGTM

Powered by Google App Engine
This is Rietveld 408576698