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

Issue 1371413003: Refactored launching of nexes to separate file. (Closed)

Created:
5 years, 2 months ago by Sean Klein
Modified:
5 years, 2 months ago
CC:
mojo-reviews_chromium.org, gregsimon, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin (slow to review), ben+mojo_chromium.org
Base URL:
https://github.com/domokit/mojo.git@master
Target Ref:
refs/heads/master
Project:
mojo
Visibility:
Public.

Description

Refactored launching of nexes to separate file. This CL should be useful for the translation steps, as each of 1) Translating 2) Linking, and 3) Launching the translated nexe will require a new nexe launching step. Ideally the communication between the content handler and any necessary child nexes can occur through the MojoHandle. BUG=https://github.com/domokit/mojo/issues/396 R=mseaborn@chromium.org Committed: https://chromium.googlesource.com/external/mojo/+/9b9b2a663c77dcbf70d4194f0beeb2e6dcf38dd4

Patch Set 1 : #

Total comments: 4

Patch Set 2 : Code Review #

Total comments: 6

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -16 lines) Patch
M mojo/nacl/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
A mojo/nacl/nexe_launcher_nonsfi.h View 1 2 1 chunk +20 lines, -0 lines 0 comments Download
A mojo/nacl/nexe_launcher_nonsfi.cc View 1 2 1 chunk +30 lines, -0 lines 0 comments Download
M services/nacl/content_handler_main_nonsfi.cc View 1 2 2 chunks +5 lines, -16 lines 0 comments Download

Messages

Total messages: 12 (5 generated)
Sean Klein
5 years, 2 months ago (2015-10-01 22:52:19 UTC) #5
Petr Hosek
https://codereview.chromium.org/1371413003/diff/60001/mojo/nacl/nexe_launcher_nonsfi.h File mojo/nacl/nexe_launcher_nonsfi.h (right): https://codereview.chromium.org/1371413003/diff/60001/mojo/nacl/nexe_launcher_nonsfi.h#newcode16 mojo/nacl/nexe_launcher_nonsfi.h:16: void launch_nexe_nonsfi(int fd, MojoHandle handle); Since this is C++, ...
5 years, 2 months ago (2015-10-01 23:03:57 UTC) #6
Sean Klein
https://codereview.chromium.org/1371413003/diff/60001/mojo/nacl/nexe_launcher_nonsfi.h File mojo/nacl/nexe_launcher_nonsfi.h (right): https://codereview.chromium.org/1371413003/diff/60001/mojo/nacl/nexe_launcher_nonsfi.h#newcode16 mojo/nacl/nexe_launcher_nonsfi.h:16: void launch_nexe_nonsfi(int fd, MojoHandle handle); On 2015/10/01 23:03:57, Petr ...
5 years, 2 months ago (2015-10-01 23:24:05 UTC) #7
Sean Klein
5 years, 2 months ago (2015-10-02 20:30:31 UTC) #9
Mark Seaborn
LGTM https://codereview.chromium.org/1371413003/diff/80001/mojo/nacl/nexe_launcher_nonsfi.h File mojo/nacl/nexe_launcher_nonsfi.h (right): https://codereview.chromium.org/1371413003/diff/80001/mojo/nacl/nexe_launcher_nonsfi.h#newcode9 mojo/nacl/nexe_launcher_nonsfi.h:9: #include "native_client/src/public/irt_core.h" Nit: These two NaCl headers aren't ...
5 years, 2 months ago (2015-10-02 22:31:57 UTC) #10
Sean Klein
https://codereview.chromium.org/1371413003/diff/80001/mojo/nacl/nexe_launcher_nonsfi.h File mojo/nacl/nexe_launcher_nonsfi.h (right): https://codereview.chromium.org/1371413003/diff/80001/mojo/nacl/nexe_launcher_nonsfi.h#newcode9 mojo/nacl/nexe_launcher_nonsfi.h:9: #include "native_client/src/public/irt_core.h" On 2015/10/02 22:31:57, Mark Seaborn wrote: > ...
5 years, 2 months ago (2015-10-02 22:41:11 UTC) #11
Sean Klein
5 years, 2 months ago (2015-10-02 22:49:23 UTC) #12
Message was sent while issue was closed.
Committed patchset #3 (id:100001) manually as
9b9b2a663c77dcbf70d4194f0beeb2e6dcf38dd4 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698