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

Issue 587203002: ExtendStorageStub added, it is aimed for extending objects backing store when it runs out of space. (Closed)

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

Description

ExtendStorageStub added, it is aimed for extending objects backing store when it runs out of space. R=yangguo@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=24286

Patch Set 1 #

Total comments: 2

Patch Set 2 : Addressed comments #

Total comments: 6

Patch Set 3 : Addressed comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+254 lines, -126 lines) Patch
M src/arm/interface-descriptors-arm.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download
M src/arm64/interface-descriptors-arm64.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download
M src/code-stubs.h View 1 2 2 chunks +39 lines, -0 lines 0 comments Download
M src/code-stubs.cc View 1 1 chunk +5 lines, -0 lines 0 comments Download
M src/code-stubs-hydrogen.cc View 1 2 5 chunks +70 lines, -9 lines 0 comments Download
M src/hydrogen.h View 1 2 2 chunks +6 lines, -2 lines 0 comments Download
M src/hydrogen.cc View 1 2 4 chunks +37 lines, -14 lines 0 comments Download
M src/ia32/interface-descriptors-ia32.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download
M src/ic/arm/handler-compiler-arm.cc View 1 1 chunk +7 lines, -8 lines 0 comments Download
M src/ic/arm64/handler-compiler-arm64.cc View 1 1 chunk +7 lines, -7 lines 0 comments Download
M src/ic/ia32/handler-compiler-ia32.cc View 1 1 chunk +7 lines, -10 lines 0 comments Download
M src/ic/ic.h View 1 chunk +0 lines, -1 line 0 comments Download
M src/ic/ic.cc View 1 2 chunks +1 line, -25 lines 0 comments Download
M src/ic/mips/handler-compiler-mips.cc View 1 1 chunk +8 lines, -8 lines 0 comments Download
M src/ic/mips64/handler-compiler-mips64.cc View 1 1 chunk +7 lines, -8 lines 0 comments Download
M src/ic/x64/handler-compiler-x64.cc View 1 1 chunk +7 lines, -10 lines 0 comments Download
M src/ic/x87/handler-compiler-x87.cc View 1 1 chunk +7 lines, -10 lines 0 comments Download
M src/interface-descriptors.h View 1 2 chunks +17 lines, -0 lines 0 comments Download
M src/interface-descriptors.cc View 1 1 chunk +7 lines, -0 lines 0 comments Download
M src/mips/interface-descriptors-mips.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download
M src/mips64/interface-descriptors-mips64.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download
M src/objects.h View 1 chunk +0 lines, -4 lines 0 comments Download
M src/objects.cc View 2 chunks +1 line, -10 lines 0 comments Download
M src/x64/interface-descriptors-x64.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download
M src/x87/interface-descriptors-x87.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (3 generated)
Igor Sheludko
PTAL
6 years, 3 months ago (2014-09-22 08:22:31 UTC) #3
Toon Verwaest
I don't think you can reuse the Name register for ExtendStorage. What if you deopt ...
6 years, 3 months ago (2014-09-22 08:55:29 UTC) #4
Igor Sheludko
I fixed the Name register issue in this patch set. Yes, you are right, Name ...
6 years, 3 months ago (2014-09-23 07:38:48 UTC) #5
Igor Sheludko
Yang, PTAL.
6 years, 2 months ago (2014-09-25 15:00:22 UTC) #7
Yang
LGTM with comments. https://codereview.chromium.org/587203002/diff/20001/src/code-stubs-hydrogen.cc File src/code-stubs-hydrogen.cc (right): https://codereview.chromium.org/587203002/diff/20001/src/code-stubs-hydrogen.cc#newcode678 src/code-stubs-hydrogen.cc:678: BuildAllocateElementsAndInitializeElementsHeader(kind, new_capacity); The name of that ...
6 years, 2 months ago (2014-09-29 11:10:38 UTC) #8
Igor Sheludko
https://codereview.chromium.org/587203002/diff/20001/src/code-stubs-hydrogen.cc File src/code-stubs-hydrogen.cc (right): https://codereview.chromium.org/587203002/diff/20001/src/code-stubs-hydrogen.cc#newcode678 src/code-stubs-hydrogen.cc:678: BuildAllocateElementsAndInitializeElementsHeader(kind, new_capacity); On 2014/09/29 11:10:38, Yang wrote: > The ...
6 years, 2 months ago (2014-09-29 12:33:11 UTC) #9
Yang
On 2014/09/29 12:33:11, Igor Sheludko wrote: > https://codereview.chromium.org/587203002/diff/20001/src/code-stubs-hydrogen.cc > File src/code-stubs-hydrogen.cc (right): > > https://codereview.chromium.org/587203002/diff/20001/src/code-stubs-hydrogen.cc#newcode678 ...
6 years, 2 months ago (2014-09-29 12:41:03 UTC) #10
Igor Sheludko
6 years, 2 months ago (2014-09-29 13:11:50 UTC) #11
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as 24286 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698