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

Issue 3094: As an intermediary step towards having a message pump handling IO through com... (Closed)

Created:
12 years, 3 months ago by rvargas (doing something else)
Modified:
9 years, 6 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

As an intermediate step towards having a message pump handling IO through completion ports, this CL creates two types of message pumps for windows: one to handle UI threads and another one to handle IO threads. I'm basically moving stuff around, except by the fact that now UI threads will not process APCs or wait on objects (those things only happen on message loops of TYPE_IO) Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=2602

Patch Set 1 #

Patch Set 2 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+267 lines, -146 lines) Patch
M base/message_loop.h View 1 3 chunks +14 lines, -2 lines 0 comments Download
M base/message_loop.cc View 1 2 chunks +6 lines, -3 lines 0 comments Download
M base/message_pump_win.h View 1 5 chunks +50 lines, -24 lines 0 comments Download
M base/message_pump_win.cc View 1 8 chunks +197 lines, -117 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
rvargas (doing something else)
12 years, 3 months ago (2008-09-17 01:26:48 UTC) #1
darin (slow to review)
We could obviously strip the MessagePumpForIO down much further, eliminating the need for it to ...
12 years, 3 months ago (2008-09-24 20:19:05 UTC) #2
rvargas (doing something else)
Thanks, Yes, there is a lot of things to remove from the MessagePumpForXX once we ...
12 years, 3 months ago (2008-09-25 02:30:56 UTC) #3
darin (slow to review)
12 years, 3 months ago (2008-09-25 05:53:51 UTC) #4
OK, LGTM

Powered by Google App Engine
This is Rietveld 408576698