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

Issue 1735803003: [turbofan] Adds an Allocate macro to the CodeStubAssembler. (Closed)

Created:
4 years, 10 months ago by epertoso
Modified:
4 years, 9 months ago
Reviewers:
Benedikt Meurer
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[turbofan] Adds an Allocate macro to the CodeStubAssembler. The macro is currently used by AllocateHeapNumberStub and AllocateMutableHeapNumberStub, which are now turbofan code stubs. It can be used to allocate objects in the new or old space, optionally with double alignment. BUG=588692 LOG=y Committed: https://crrev.com/820e27f98d2beae88a612a32bbeff26a6c19db97 Cr-Commit-Position: refs/heads/master@{#34424}

Patch Set 1 #

Total comments: 10

Patch Set 2 : Update. #

Patch Set 3 : Fixed CodeStubAssembler::Allocate's comment. #

Patch Set 4 : Update. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+185 lines, -42 lines) Patch
M src/code-stubs.h View 1 2 3 3 chunks +14 lines, -12 lines 0 comments Download
M src/code-stubs.cc View 1 2 3 1 chunk +25 lines, -0 lines 0 comments Download
M src/code-stubs-hydrogen.cc View 1 2 3 1 chunk +0 lines, -30 lines 0 comments Download
M src/compiler/code-stub-assembler.h View 1 2 3 4 chunks +18 lines, -0 lines 0 comments Download
M src/compiler/code-stub-assembler.cc View 1 2 3 1 chunk +116 lines, -0 lines 0 comments Download
M test/cctest/cctest.status View 1 2 3 1 chunk +12 lines, -0 lines 0 comments Download

Messages

Total messages: 19 (9 generated)
epertoso
4 years, 10 months ago (2016-02-25 12:56:28 UTC) #3
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1735803003/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1735803003/20001
4 years, 10 months ago (2016-02-25 12:56:54 UTC) #5
Benedikt Meurer
https://codereview.chromium.org/1735803003/diff/20001/src/code-stubs.cc File src/code-stubs.cc (right): https://codereview.chromium.org/1735803003/diff/20001/src/code-stubs.cc#newcode482 src/code-stubs.cc:482: assembler->IntPtrAdd( Please don't nest these computations, add separate named ...
4 years, 10 months ago (2016-02-25 13:00:41 UTC) #6
epertoso
https://codereview.chromium.org/1735803003/diff/20001/src/code-stubs.cc File src/code-stubs.cc (right): https://codereview.chromium.org/1735803003/diff/20001/src/code-stubs.cc#newcode482 src/code-stubs.cc:482: assembler->IntPtrAdd( On 2016/02/25 at 13:00:40, Benedikt Meurer wrote: > ...
4 years, 10 months ago (2016-02-25 13:26:54 UTC) #7
Benedikt Meurer
LGTM.
4 years, 10 months ago (2016-02-25 13:34:39 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1735803003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1735803003/60001
4 years, 10 months ago (2016-02-25 13:39:04 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: v8_linux_arm64_rel on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm64_rel/builds/15869)
4 years, 10 months ago (2016-02-25 14:08:34 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1735803003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1735803003/80001
4 years, 9 months ago (2016-03-02 11:49:34 UTC) #16
commit-bot: I haz the power
Committed patchset #4 (id:80001)
4 years, 9 months ago (2016-03-02 12:16:20 UTC) #17
commit-bot: I haz the power
4 years, 9 months ago (2016-03-02 12:16:58 UTC) #19
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/820e27f98d2beae88a612a32bbeff26a6c19db97
Cr-Commit-Position: refs/heads/master@{#34424}

Powered by Google App Engine
This is Rietveld 408576698