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

Issue 1309563006: Emit assembly instead of a blob for the instructions snapshot, and provide labels for the entry poi… (Closed)

Created:
5 years, 3 months ago by rmacnak
Modified:
5 years, 3 months ago
Reviewers:
siva
CC:
reviews_dartlang.org, ricow1, vm-dev_dartlang.org
Base URL:
git@github.com:dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Emit assembly instead of a blob for the instructions snapshot, and provide labels for the entry point of each Instructions. R=asiva@google.com Committed: https://github.com/dart-lang/sdk/commit/83585cfbf12a416f99fffbbdaacd856f0e706f13

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 11

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+181 lines, -38 lines) Patch
M runtime/bin/main.cc View 1 chunk +1 line, -1 line 0 comments Download
M runtime/vm/datastream.h View 1 2 3 3 chunks +29 lines, -0 lines 0 comments Download
M runtime/vm/raw_object_snapshot.cc View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M runtime/vm/snapshot.h View 1 2 3 4 chunks +38 lines, -1 line 0 comments Download
M runtime/vm/snapshot.cc View 1 2 3 2 chunks +97 lines, -8 lines 0 comments Download
D tools/precompilation/create_instructions_snapshot_assembly.dart View 1 chunk +0 lines, -21 lines 0 comments Download
M tools/precompilation/test_linux.sh View 1 chunk +1 line, -5 lines 0 comments Download
A tools/precompilation/test_linux_simarm.sh View 1 chunk +13 lines, -0 lines 0 comments Download
M tools/precompilation/test_macos.sh View 1 chunk +0 lines, -2 lines 0 comments Download

Messages

Total messages: 5 (1 generated)
rmacnak
https://codereview.chromium.org/1309563006/diff/40001/runtime/vm/snapshot.h File runtime/vm/snapshot.h (right): https://codereview.chromium.org/1309563006/diff/40001/runtime/vm/snapshot.h#newcode794 runtime/vm/snapshot.h:794: void SetInstructionsCode(RawInstructions* insns, RawCode* code) { Must not use ...
5 years, 3 months ago (2015-09-03 20:17:53 UTC) #2
siva
LGTM with one question about alignment. https://codereview.chromium.org/1309563006/diff/40001/runtime/vm/datastream.h File runtime/vm/datastream.h (right): https://codereview.chromium.org/1309563006/diff/40001/runtime/vm/datastream.h#newcode455 runtime/vm/datastream.h:455: current_ += len; ...
5 years, 3 months ago (2015-09-04 20:34:04 UTC) #3
rmacnak
https://codereview.chromium.org/1309563006/diff/40001/runtime/vm/datastream.h File runtime/vm/datastream.h (right): https://codereview.chromium.org/1309563006/diff/40001/runtime/vm/datastream.h#newcode455 runtime/vm/datastream.h:455: current_ += len; // Not + 1 to swallow ...
5 years, 3 months ago (2015-09-04 22:11:57 UTC) #4
rmacnak
5 years, 3 months ago (2015-09-04 22:15:55 UTC) #5
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as
83585cfbf12a416f99fffbbdaacd856f0e706f13 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698