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

Issue 176843006: Introduce representation types (Closed)

Created:
6 years, 9 months ago by rossberg
Modified:
6 years, 9 months ago
CC:
v8-dev, danno, Jakob Kummerow
Visibility:
Public.

Description

Introduce representation types Also: - improve type pretty-printing, - update doc comments, - some renamings for consistency. R=mstarzinger@chromium.org BUG= Committed: https://code.google.com/p/v8/source/detail?r=20025

Patch Set 1 #

Total comments: 14

Patch Set 2 : Michael's comments #

Patch Set 3 : Use smi MSB #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+327 lines, -205 lines) Patch
M src/code-stubs-hydrogen.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/hydrogen.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M src/ic.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M src/types.h View 1 2 6 chunks +112 lines, -48 lines 5 comments Download
M src/types.cc View 1 2 9 chunks +71 lines, -33 lines 0 comments Download
M src/typing.cc View 6 chunks +7 lines, -6 lines 0 comments Download
M test/cctest/test-types.cc View 22 chunks +131 lines, -112 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
rossberg
6 years, 9 months ago (2014-03-03 14:24:16 UTC) #1
Michael Starzinger
LGTM with comments. https://codereview.chromium.org/176843006/diff/1/src/types.cc File src/types.cc (right): https://codereview.chromium.org/176843006/diff/1/src/types.cc#newcode158 src/types.cc:158: return kTaggedPtr & ( High-level comment: ...
6 years, 9 months ago (2014-03-04 11:59:58 UTC) #2
rossberg
PTAL Also got rid of duplication from RAW_REP list macro, and made smi MSB usable ...
6 years, 9 months ago (2014-03-04 13:53:10 UTC) #3
Michael Starzinger
LGTM. https://codereview.chromium.org/176843006/diff/40001/src/types.h File src/types.h (right): https://codereview.chromium.org/176843006/diff/40001/src/types.h#newcode144 src/types.h:144: V(TaggedPtr, -1 << 30 | kSemantic) /* MSB ...
6 years, 9 months ago (2014-03-04 15:02:24 UTC) #4
Sven Panne
Not really happy with the confusion of layers... https://codereview.chromium.org/176843006/diff/40001/src/types.h File src/types.h (right): https://codereview.chromium.org/176843006/diff/40001/src/types.h#newcode144 src/types.h:144: V(TaggedPtr, ...
6 years, 9 months ago (2014-03-05 07:22:36 UTC) #5
Benedikt Meurer
https://codereview.chromium.org/176843006/diff/40001/src/types.h File src/types.h (right): https://codereview.chromium.org/176843006/diff/40001/src/types.h#newcode144 src/types.h:144: V(TaggedPtr, -1 << 30 | kSemantic) /* MSB has ...
6 years, 9 months ago (2014-03-05 07:28:07 UTC) #6
rossberg
[Somehow forgot to click 'Publish' again a week ago... 8-}] https://codereview.chromium.org/176843006/diff/40001/src/types.h File src/types.h (right): https://codereview.chromium.org/176843006/diff/40001/src/types.h#newcode144 ...
6 years, 9 months ago (2014-03-14 10:37:36 UTC) #7
Michael Starzinger
https://codereview.chromium.org/176843006/diff/40001/src/types.h File src/types.h (right): https://codereview.chromium.org/176843006/diff/40001/src/types.h#newcode144 src/types.h:144: V(TaggedPtr, -1 << 30 | kSemantic) /* MSB has ...
6 years, 9 months ago (2014-03-14 10:49:36 UTC) #8
rossberg
6 years, 9 months ago (2014-03-18 11:50:29 UTC) #9
Message was sent while issue was closed.
Committed patchset #3 manually as r20025 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698