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

Issue 661133002: TransitionArray now uses <is_data_property, name, attributes> tuple as a key, which allows to have … (Closed)

Created:
6 years, 2 months ago by Igor Sheludko
Modified:
6 years, 1 month ago
Reviewers:
Toon Verwaest
CC:
v8-dev
Project:
v8
Visibility:
Public.

Description

TransitionArray now uses <is_data_property, name, attributes> tuple as a key, which allows to have several entries for the same property name. R=verwaest@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=25136

Patch Set 1 #

Patch Set 2 : Addressed comments #

Total comments: 2

Patch Set 3 : Rebased #

Patch Set 4 : Rebased + addressed comments #

Total comments: 6

Patch Set 5 : Addressed comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+590 lines, -111 lines) Patch
M src/globals.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M src/hydrogen.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M src/objects.h View 1 2 3 5 chunks +16 lines, -12 lines 0 comments Download
M src/objects.cc View 1 2 3 4 19 chunks +59 lines, -55 lines 0 comments Download
M src/objects-debug.cc View 1 2 3 2 chunks +27 lines, -16 lines 0 comments Download
M src/objects-inl.h View 1 2 3 5 chunks +32 lines, -13 lines 0 comments Download
M src/objects-printer.cc View 1 2 3 2 chunks +5 lines, -4 lines 0 comments Download
M src/transitions.h View 1 2 3 4 3 chunks +39 lines, -2 lines 0 comments Download
M src/transitions.cc View 1 2 3 4 5 chunks +57 lines, -5 lines 0 comments Download
M src/transitions-inl.h View 1 2 3 4 3 chunks +67 lines, -2 lines 0 comments Download
M test/cctest/cctest.gyp View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A test/cctest/test-transitions.cc View 1 2 3 1 chunk +283 lines, -0 lines 0 comments Download
M test/mjsunit/regress/regress-crbug-137689.js View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 10 (2 generated)
Igor Sheludko
PTAL
6 years, 2 months ago (2014-10-20 08:20:08 UTC) #1
Igor Sheludko
PTAL
6 years, 2 months ago (2014-10-23 09:08:55 UTC) #3
Toon Verwaest
You'll have to rebase on top of the CL that grows transition arrays... https://codereview.chromium.org/661133002/diff/40001/src/transitions-inl.h File ...
6 years, 2 months ago (2014-10-24 06:43:34 UTC) #5
Igor Sheludko
PTAL https://codereview.chromium.org/661133002/diff/40001/src/transitions-inl.h File src/transitions-inl.h (right): https://codereview.chromium.org/661133002/diff/40001/src/transitions-inl.h#newcode153 src/transitions-inl.h:153: bool TransitionArray::IsSpecialTransition(Name* name) { On 2014/10/24 06:43:34, Toon ...
6 years, 1 month ago (2014-11-04 10:05:01 UTC) #6
Toon Verwaest
https://codereview.chromium.org/661133002/diff/80001/src/transitions-inl.h File src/transitions-inl.h (right): https://codereview.chromium.org/661133002/diff/80001/src/transitions-inl.h#newcode217 src/transitions-inl.h:217: DCHECK_NE(kNotFound, descriptor); Mmh, this doesn't seem necessary. We shouldn't ...
6 years, 1 month ago (2014-11-04 10:50:51 UTC) #7
Igor Sheludko
https://codereview.chromium.org/661133002/diff/80001/src/transitions-inl.h File src/transitions-inl.h (right): https://codereview.chromium.org/661133002/diff/80001/src/transitions-inl.h#newcode217 src/transitions-inl.h:217: DCHECK_NE(kNotFound, descriptor); On 2014/11/04 10:50:50, Toon Verwaest wrote: > ...
6 years, 1 month ago (2014-11-04 16:44:16 UTC) #8
Toon Verwaest
lgtm
6 years, 1 month ago (2014-11-05 09:05:43 UTC) #9
Igor Sheludko
6 years, 1 month ago (2014-11-05 09:26:38 UTC) #10
Message was sent while issue was closed.
Committed patchset #5 (id:100001) manually as 25136 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698