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

Issue 14371005: Various improvements regarding the way we print code code comments. (Closed)

Created:
7 years, 8 months ago by Sven Panne
Modified:
7 years, 8 months ago
Reviewers:
Toon Verwaest
CC:
v8-dev
Visibility:
Public.

Description

Various improvements regarding the way we print code code comments. * All Lithium instructions have an associated Hydrogen instruction now, simplifying things. * Consistently print <Lithium instruction number,Hydrogen value id> prefixes. * Do not print uninteresting Lithium instructions like empty gaps, jumps to the next instruction, etc. * Removed special handling of HChange-like instructions, it is totally unclear why they had this special treatment. If we really want to print more information about Lithium instructions, we should do it in a totally way, anyway (e.g. by unifying things with the generation of hydrogen*.cfg files). * Made deferred code and the jump table stand out a little bit more. * Print info about special blocks like loop headers and OSR entries. Committed: http://code.google.com/p/v8/source/detail?r=14370

Patch Set 1 #

Total comments: 6

Patch Set 2 : Review feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+262 lines, -192 lines) Patch
M src/arm/lithium-arm.h View 1 7 chunks +12 lines, -0 lines 0 comments Download
M src/arm/lithium-arm.cc View 1 1 chunk +5 lines, -0 lines 0 comments Download
M src/arm/lithium-codegen-arm.h View 2 chunks +11 lines, -2 lines 0 comments Download
M src/arm/lithium-codegen-arm.cc View 1 8 chunks +36 lines, -45 lines 0 comments Download
M src/ia32/lithium-codegen-ia32.h View 2 chunks +11 lines, -2 lines 0 comments Download
M src/ia32/lithium-codegen-ia32.cc View 1 7 chunks +41 lines, -52 lines 0 comments Download
M src/ia32/lithium-ia32.h View 1 7 chunks +12 lines, -0 lines 0 comments Download
M src/ia32/lithium-ia32.cc View 1 1 chunk +5 lines, -0 lines 0 comments Download
M src/lithium.cc View 1 chunk +1 line, -0 lines 0 comments Download
M src/mips/lithium-codegen-mips.h View 2 chunks +11 lines, -2 lines 0 comments Download
M src/mips/lithium-codegen-mips.cc View 1 7 chunks +36 lines, -44 lines 0 comments Download
M src/mips/lithium-mips.h View 1 7 chunks +12 lines, -0 lines 0 comments Download
M src/mips/lithium-mips.cc View 1 chunk +5 lines, -0 lines 0 comments Download
M src/x64/lithium-codegen-x64.h View 2 chunks +11 lines, -2 lines 0 comments Download
M src/x64/lithium-codegen-x64.cc View 1 7 chunks +36 lines, -43 lines 0 comments Download
M src/x64/lithium-x64.h View 1 7 chunks +12 lines, -0 lines 0 comments Download
M src/x64/lithium-x64.cc View 1 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Sven Panne
7 years, 8 months ago (2013-04-22 07:55:47 UTC) #1
Jakob Kummerow
DBC (only looked at ia32 changes). https://codereview.chromium.org/14371005/diff/1/src/ia32/lithium-codegen-ia32.cc File src/ia32/lithium-codegen-ia32.cc (left): https://codereview.chromium.org/14371005/diff/1/src/ia32/lithium-codegen-ia32.cc#oldcode357 src/ia32/lithium-codegen-ia32.cc:357: Comment(";;; @%d: %s. ...
7 years, 8 months ago (2013-04-22 09:19:59 UTC) #2
Toon Verwaest
lgtm
7 years, 8 months ago (2013-04-22 09:33:58 UTC) #3
Sven Panne
Uploading a CL with the changes soon... https://codereview.chromium.org/14371005/diff/1/src/ia32/lithium-codegen-ia32.cc File src/ia32/lithium-codegen-ia32.cc (left): https://codereview.chromium.org/14371005/diff/1/src/ia32/lithium-codegen-ia32.cc#oldcode357 src/ia32/lithium-codegen-ia32.cc:357: Comment(";;; @%d: ...
7 years, 8 months ago (2013-04-22 09:34:25 UTC) #4
Sven Panne
7 years, 8 months ago (2013-04-22 09:48:48 UTC) #5
Message was sent while issue was closed.
Committed patchset #2 manually as r14370 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698