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

Issue 112042: Prevent an extra copy of data types that get passed into IPC messages when... (Closed)

Created:
11 years, 7 months ago by Matt Perry
Modified:
9 years, 7 months ago
Reviewers:
jam
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Prevent an extra copy of data types that get passed into IPC messages when sending them. This makes it so that types sendable via IPC no longer need copy constructors. BUG=12296 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=16497

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+107 lines, -75 lines) Patch
M base/tuple.h View 8 chunks +29 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/render_widget_host_unittest.cc View 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/common/ipc_fuzzing_tests.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/common/ipc_message_macros.h View 33 chunks +62 lines, -61 lines 0 comments Download
M chrome/common/ipc_message_utils.h View 1 3 chunks +5 lines, -3 lines 0 comments Download
M chrome/common/resource_dispatcher_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/renderer/render_view_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 3 (0 generated)
Matt Perry
11 years, 7 months ago (2009-05-20 01:32:45 UTC) #1
jam
lgtm
11 years, 7 months ago (2009-05-20 01:41:34 UTC) #2
Matt Perry
11 years, 7 months ago (2009-05-20 17:41:46 UTC) #3
FYI, I had to fix a couple unit tests that were manually unpacking IPC message
arguments, since I changed 1-arg messages to use Tuple1.

Powered by Google App Engine
This is Rietveld 408576698