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

Issue 10690178: MIPS: Ensure that all descriptors have a valid enumeration index, and replace NextEnumIndex with La… (Closed)

Created:
8 years, 5 months ago by palfia
Modified:
8 years, 5 months ago
CC:
v8-dev
Visibility:
Public.

Description

MIPS: Ensure that all descriptors have a valid enumeration index, and replace NextEnumIndex with LastAdded. Port r12042 (ce65764e) Original commit message: The LastAdded points to the descriptor that was last added to the array. From the descriptor we can deduce the NextEnumerationIndex. This allows us to quickly find the property that we are transitioning to, which is necessary for transition-intensive code, eg JSON parsing. BUG= TEST= Committed: https://code.google.com/p/v8/source/detail?r=12076

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -3 lines) Patch
M src/mips/full-codegen-mips.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/mips/lithium-codegen-mips.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/mips/macro-assembler-mips.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 2 (0 generated)
palfia
Please land together with the following CL to avoid build and test errors: https://chromiumcodereview.appspot.com/10692192/
8 years, 5 months ago (2012-07-12 21:35:32 UTC) #1
Toon Verwaest
8 years, 5 months ago (2012-07-13 09:14:00 UTC) #2
lgtm, I'll land that for you.

Powered by Google App Engine
This is Rietveld 408576698