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

Issue 8565024: base: Refactor PendingTask out of MessageLoop. (Closed)

Created:
9 years, 1 month ago by James Hawkins
Modified:
9 years, 1 month ago
CC:
chromium-reviews, sadrul, brettw-cc_chromium.org, awong
Visibility:
Public.

Description

base: Refactor PendingTask out of MessageLoop. Also removes copy/pasted instances of this class. BUG=none TEST=none R=willchan@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=110206

Patch Set 1 #

Patch Set 2 : Add new files. #

Total comments: 2

Patch Set 3 : Style and build fix. #

Total comments: 4

Patch Set 4 : Review fixes. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+148 lines, -146 lines) Patch
M base/base.gypi View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M base/message_loop.h View 1 2 3 10 chunks +15 lines, -44 lines 0 comments Download
M base/message_loop.cc View 1 2 3 10 chunks +9 lines, -42 lines 0 comments Download
A base/pending_task.h View 1 2 3 1 chunk +54 lines, -0 lines 0 comments Download
A base/pending_task.cc View 1 1 chunk +54 lines, -0 lines 0 comments Download
M base/threading/worker_pool_posix.h View 1 2 4 chunks +3 lines, -19 lines 0 comments Download
M base/threading/worker_pool_posix.cc View 1 2 3 4 chunks +6 lines, -16 lines 0 comments Download
M base/threading/worker_pool_win.cc View 1 2 3 chunks +4 lines, -25 lines 0 comments Download
M chrome/service/cloud_print/cloud_print_connector.h View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
James Hawkins
9 years, 1 month ago (2011-11-14 21:15:51 UTC) #1
James Hawkins
cc: ajwong
9 years, 1 month ago (2011-11-14 21:16:24 UTC) #2
willchan no longer on Chromium
Are you missing the new files?
9 years, 1 month ago (2011-11-14 21:22:00 UTC) #3
James Hawkins
Oops, done.
9 years, 1 month ago (2011-11-14 21:27:27 UTC) #4
awong
http://codereview.chromium.org/8565024/diff/2003/base/pending_task.h File base/pending_task.h (right): http://codereview.chromium.org/8565024/diff/2003/base/pending_task.h#newcode52 base/pending_task.h:52: class TaskQueue : public std::queue<PendingTask> { I don't think ...
9 years, 1 month ago (2011-11-14 21:39:31 UTC) #5
James Hawkins
http://codereview.chromium.org/8565024/diff/2003/base/pending_task.h File base/pending_task.h (right): http://codereview.chromium.org/8565024/diff/2003/base/pending_task.h#newcode52 base/pending_task.h:52: class TaskQueue : public std::queue<PendingTask> { On 2011/11/14 21:39:31, ...
9 years, 1 month ago (2011-11-14 21:45:22 UTC) #6
willchan no longer on Chromium
http://codereview.chromium.org/8565024/diff/2004/base/pending_task.h File base/pending_task.h (right): http://codereview.chromium.org/8565024/diff/2004/base/pending_task.h#newcode20 base/pending_task.h:20: struct PendingTask : public base::TrackingInfo { base:: is unnecessary ...
9 years, 1 month ago (2011-11-14 22:05:55 UTC) #7
James Hawkins
http://codereview.chromium.org/8565024/diff/2004/base/pending_task.h File base/pending_task.h (right): http://codereview.chromium.org/8565024/diff/2004/base/pending_task.h#newcode20 base/pending_task.h:20: struct PendingTask : public base::TrackingInfo { On 2011/11/14 22:05:55, ...
9 years, 1 month ago (2011-11-15 22:02:48 UTC) #8
willchan no longer on Chromium
lgtm
9 years, 1 month ago (2011-11-15 22:08:01 UTC) #9
awong
9 years, 1 month ago (2011-11-15 22:27:34 UTC) #10
LGTM

Powered by Google App Engine
This is Rietveld 408576698