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

Issue 1227163011: Cleanup Generate_JSConstructStubHelper a bit. (Closed)

Created:
5 years, 5 months ago by Michael Starzinger
Modified:
5 years, 5 months ago
CC:
v8-dev
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Cleanup Generate_JSConstructStubHelper a bit. R=bmeurer@chromium.org Committed: https://crrev.com/6ddcd32786dfafc968558ea59c0ca7588c45ebed Cr-Commit-Position: refs/heads/master@{#29617}

Patch Set 1 #

Patch Set 2 : One more simplification. #

Total comments: 2

Patch Set 3 : Ported to all architectures. #

Total comments: 19

Patch Set 4 : Addressed comments. #

Patch Set 5 : Addressed comments. #

Patch Set 6 : Comment typo. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+208 lines, -284 lines) Patch
M src/arm/builtins-arm.cc View 1 2 3 7 chunks +38 lines, -47 lines 0 comments Download
M src/arm64/builtins-arm64.cc View 1 2 3 4 chunks +33 lines, -39 lines 0 comments Download
M src/ia32/builtins-ia32.cc View 1 2 3 4 chunks +36 lines, -50 lines 0 comments Download
M src/mips/builtins-mips.cc View 1 2 3 4 5 7 chunks +34 lines, -51 lines 0 comments Download
M src/mips64/builtins-mips64.cc View 1 2 3 4 5 7 chunks +33 lines, -51 lines 0 comments Download
M src/x64/builtins-x64.cc View 1 2 3 5 chunks +34 lines, -46 lines 0 comments Download

Messages

Total messages: 21 (5 generated)
Michael Starzinger
Architecture ports are still in the works, but feel free to shoot comments my way ...
5 years, 5 months ago (2015-07-10 09:29:24 UTC) #2
Benedikt Meurer
LGTM, love it.
5 years, 5 months ago (2015-07-10 11:18:33 UTC) #3
arv (Not doing code reviews)
Nice, LGTM https://codereview.chromium.org/1227163011/diff/20001/src/x64/builtins-x64.cc File src/x64/builtins-x64.cc (right): https://codereview.chromium.org/1227163011/diff/20001/src/x64/builtins-x64.cc#newcode181 src/x64/builtins-x64.cc:181: __ Push(rdx); Do we care about the ...
5 years, 5 months ago (2015-07-10 16:21:52 UTC) #4
Michael Starzinger
https://codereview.chromium.org/1227163011/diff/20001/src/x64/builtins-x64.cc File src/x64/builtins-x64.cc (right): https://codereview.chromium.org/1227163011/diff/20001/src/x64/builtins-x64.cc#newcode181 src/x64/builtins-x64.cc:181: __ Push(rdx); On 2015/07/10 16:21:51, arv (Not doing code ...
5 years, 5 months ago (2015-07-10 16:39:54 UTC) #5
Michael Starzinger
Ported to all architectures.
5 years, 5 months ago (2015-07-13 10:57:29 UTC) #6
Michael Starzinger
+Balazs
5 years, 5 months ago (2015-07-13 12:10:09 UTC) #8
Michael Starzinger
+Jacob (about the ARM ports)
5 years, 5 months ago (2015-07-13 12:27:14 UTC) #10
jbramley
I realise that some code that I have commented on was just moved from Generate_Runtime_NewObject. ...
5 years, 5 months ago (2015-07-13 12:46:53 UTC) #11
balazs.kilvady
lgtm with minor nit(s) https://codereview.chromium.org/1227163011/diff/40001/src/mips/builtins-mips.cc File src/mips/builtins-mips.cc (right): https://codereview.chromium.org/1227163011/diff/40001/src/mips/builtins-mips.cc#newcode513 src/mips/builtins-mips.cc:513: __ push(a3); // argument 3/2: ...
5 years, 5 months ago (2015-07-13 13:02:31 UTC) #12
Michael Starzinger
Addressed comments. Thanks! https://codereview.chromium.org/1227163011/diff/40001/src/arm/builtins-arm.cc File src/arm/builtins-arm.cc (right): https://codereview.chromium.org/1227163011/diff/40001/src/arm/builtins-arm.cc#newcode357 src/arm/builtins-arm.cc:357: // Original constructor and function are ...
5 years, 5 months ago (2015-07-13 13:05:52 UTC) #13
jbramley
LGTM, thanks! https://codereview.chromium.org/1227163011/diff/40001/src/arm/builtins-arm.cc File src/arm/builtins-arm.cc (right): https://codereview.chromium.org/1227163011/diff/40001/src/arm/builtins-arm.cc#newcode497 src/arm/builtins-arm.cc:497: __ ldr(r3, MemOperand(sp, 0 * kPointerSize)); On ...
5 years, 5 months ago (2015-07-13 13:10:51 UTC) #14
Michael Starzinger
Addressed comments. Thanks! Landing. https://codereview.chromium.org/1227163011/diff/40001/src/mips/builtins-mips.cc File src/mips/builtins-mips.cc (right): https://codereview.chromium.org/1227163011/diff/40001/src/mips/builtins-mips.cc#newcode513 src/mips/builtins-mips.cc:513: __ push(a3); // argument 3/2: ...
5 years, 5 months ago (2015-07-13 13:11:55 UTC) #15
jbramley
On 2015/07/13 13:02:31, balazs.kilvady wrote: > https://codereview.chromium.org/1227163011/diff/40001/src/mips/builtins-mips.cc#newcode513 > src/mips/builtins-mips.cc:513: __ push(a3); // argument 3/2: original ...
5 years, 5 months ago (2015-07-13 13:18:43 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1227163011/100001
5 years, 5 months ago (2015-07-13 15:11:41 UTC) #19
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years, 5 months ago (2015-07-13 15:13:10 UTC) #20
commit-bot: I haz the power
5 years, 5 months ago (2015-07-13 15:13:19 UTC) #21
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/6ddcd32786dfafc968558ea59c0ca7588c45ebed
Cr-Commit-Position: refs/heads/master@{#29617}

Powered by Google App Engine
This is Rietveld 408576698