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

Issue 715313003: Avoid fast short-cut in Map::GeneralizeRepresentation() for literals with non-simple transitions. (Closed)

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

Description

Avoid fast short-cut in Map::GeneralizeRepresentation() for literals with non-simple transitions. It started showing after r25253. BUG=v8:3687 LOG=N R=verwaest@chromium.org Committed: https://chromium.googlesource.com/v8/v8/+/bc8c41c08d64f5d051ae82db54d59ae2a167f430

Patch Set 1 #

Total comments: 2

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+49 lines, -27 lines) Patch
M src/json-parser.h View 1 1 chunk +2 lines, -1 line 0 comments Download
M src/objects.h View 1 2 chunks +3 lines, -2 lines 0 comments Download
M src/objects.cc View 1 7 chunks +29 lines, -15 lines 0 comments Download
A + test/mjsunit/regress/regress-3687.js View 1 chunk +15 lines, -9 lines 0 comments Download

Messages

Total messages: 7 (2 generated)
Igor Sheludko
PTAL
6 years, 1 month ago (2014-11-12 18:34:37 UTC) #2
Toon Verwaest
Thanks for finding the problem! https://codereview.chromium.org/715313003/diff/1/src/objects.cc File src/objects.cc (right): https://codereview.chromium.org/715313003/diff/1/src/objects.cc#newcode2480 src/objects.cc:2480: old_map->transitions()->IsSimpleTransition())) { What about ...
6 years, 1 month ago (2014-11-12 22:52:48 UTC) #3
Igor Sheludko
PTAL https://codereview.chromium.org/715313003/diff/1/src/objects.cc File src/objects.cc (right): https://codereview.chromium.org/715313003/diff/1/src/objects.cc#newcode2480 src/objects.cc:2480: old_map->transitions()->IsSimpleTransition())) { On 2014/11/12 22:52:48, Toon Verwaest wrote: ...
6 years, 1 month ago (2014-11-13 10:00:41 UTC) #5
Toon Verwaest
lgtm
6 years, 1 month ago (2014-11-13 10:39:28 UTC) #6
Igor Sheludko
6 years, 1 month ago (2014-11-13 10:56:36 UTC) #7
Message was sent while issue was closed.
Committed patchset #2 (id:40001) manually as
bc8c41c08d64f5d051ae82db54d59ae2a167f430 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698