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

Issue 1269553002: Create a utility for running executables in LAA mode. (Closed)

Created:
5 years, 4 months ago by chrisha
Modified:
5 years, 4 months ago
CC:
syzygy-changes_googlegroups.com
Base URL:
https://github.com/google/syzygy.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Create a utility for running executables in LAA mode. This allows launching binaries from the command-line with a configured LargeAddressAware mode. This will be used as a harness to run certain unittests in both 2G and 4G modes. BUG= R=sebmarchand@chromium.org Committed: https://github.com/google/syzygy/commit/969f63df6cde7283a005984b7bca1d92c9b0e4a9

Patch Set 1 #

Total comments: 7
Unified diffs Side-by-side diffs Delta from patch set Stats (+502 lines, -48 lines) Patch
M syzygy/application/application_impl.h View 1 chunk +3 lines, -0 lines 0 comments Download
A + syzygy/runlaa/runlaa.gyp View 2 chunks +13 lines, -13 lines 0 comments Download
A + syzygy/runlaa/runlaa.rc View 1 chunk +4 lines, -4 lines 0 comments Download
A + syzygy/runlaa/runlaa_app.h View 1 chunk +22 lines, -29 lines 0 comments Download
A syzygy/runlaa/runlaa_app.cc View 1 chunk +279 lines, -0 lines 4 comments Download
A syzygy/runlaa/runlaa_app_unittest.cc View 1 chunk +175 lines, -0 lines 3 comments Download
A + syzygy/runlaa/runlaa_main.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M syzygy/syzygy.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M syzygy/unittests.gypi View 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (2 generated)
chrisha
PTAL?
5 years, 4 months ago (2015-07-29 19:59:54 UTC) #2
Sébastien Marchand
lgtm with one comment. https://codereview.chromium.org/1269553002/diff/1/syzygy/runlaa/runlaa_app_unittest.cc File syzygy/runlaa/runlaa_app_unittest.cc (right): https://codereview.chromium.org/1269553002/diff/1/syzygy/runlaa/runlaa_app_unittest.cc#newcode51 syzygy/runlaa/runlaa_app_unittest.cc:51: CreateTemporaryDir(&temp_dir_); The stream redirection could ...
5 years, 4 months ago (2015-07-30 18:23:28 UTC) #3
chrisha
Thanks, committing. https://codereview.chromium.org/1269553002/diff/1/syzygy/runlaa/runlaa_app_unittest.cc File syzygy/runlaa/runlaa_app_unittest.cc (right): https://codereview.chromium.org/1269553002/diff/1/syzygy/runlaa/runlaa_app_unittest.cc#newcode51 syzygy/runlaa/runlaa_app_unittest.cc:51: CreateTemporaryDir(&temp_dir_); On 2015/07/30 18:23:28, Sébastien Marchand wrote: ...
5 years, 4 months ago (2015-07-30 20:06:12 UTC) #4
chrisha
Committed patchset #1 (id:1) manually as 969f63df6cde7283a005984b7bca1d92c9b0e4a9 (presubmit successful).
5 years, 4 months ago (2015-07-30 21:12:02 UTC) #5
Sigurður Ásgeirsson
late nits. https://codereview.chromium.org/1269553002/diff/1/syzygy/runlaa/runlaa_app.cc File syzygy/runlaa/runlaa_app.cc (right): https://codereview.chromium.org/1269553002/diff/1/syzygy/runlaa/runlaa_app.cc#newcode192 syzygy/runlaa/runlaa_app.cc:192: bool is_laa = false; nit: was_laa to ...
5 years, 4 months ago (2015-08-03 10:27:29 UTC) #7
chrisha
5 years, 4 months ago (2015-08-03 13:13:46 UTC) #8
Message was sent while issue was closed.
Thanks for the drive-by. Addressing these nits over here:

https://codereview.chromium.org/1261453003/

https://codereview.chromium.org/1269553002/diff/1/syzygy/runlaa/runlaa_app.cc
File syzygy/runlaa/runlaa_app.cc (right):

https://codereview.chromium.org/1269553002/diff/1/syzygy/runlaa/runlaa_app.cc...
syzygy/runlaa/runlaa_app.cc:192: bool is_laa = false;
On 2015/08/03 10:27:28, Sigurður Ásgeirsson wrote:
> nit: was_laa to make subsequent code more readable?

Done.

https://codereview.chromium.org/1269553002/diff/1/syzygy/runlaa/runlaa_app.cc...
syzygy/runlaa/runlaa_app.cc:221: // the
On 2015/08/03 10:27:28, Sigurður Ásgeirsson wrote:
> nit: yuck!

Done.

Powered by Google App Engine
This is Rietveld 408576698