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

Issue 1414413004: Distinguish Call::CallType::PROPERTY_CALL further. (Closed)

Created:
5 years, 1 month ago by Michael Starzinger
Modified:
5 years, 1 month ago
Reviewers:
rossberg, rmcilroy, adamk
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@local_issue-4521
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Distinguish Call::CallType::PROPERTY_CALL further. Most use sites of Call::GetCallType already distinguish the property call case (i.e. formerly known as Call::PROPERTY_CALL) further. This introduces this distinction to simplify use sites. R=rossberg@chromium.org Committed: https://crrev.com/5cc4ba59d3a057ff4b60326276b725b9a7920586 Cr-Commit-Position: refs/heads/master@{#31663}

Patch Set 1 #

Total comments: 3

Patch Set 2 : Ports. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+182 lines, -214 lines) Patch
M src/ast.h View 1 chunk +4 lines, -1 line 0 comments Download
M src/ast.cc View 1 chunk +10 lines, -1 line 0 comments Download
M src/compiler/ast-graph-builder.cc View 1 chunk +76 lines, -79 lines 0 comments Download
M src/full-codegen/arm/full-codegen-arm.cc View 1 1 chunk +11 lines, -16 lines 0 comments Download
M src/full-codegen/arm64/full-codegen-arm64.cc View 1 1 chunk +11 lines, -16 lines 0 comments Download
M src/full-codegen/ia32/full-codegen-ia32.cc View 1 chunk +11 lines, -16 lines 0 comments Download
M src/full-codegen/mips/full-codegen-mips.cc View 1 1 chunk +11 lines, -16 lines 0 comments Download
M src/full-codegen/mips64/full-codegen-mips64.cc View 1 1 chunk +11 lines, -16 lines 0 comments Download
M src/full-codegen/ppc/full-codegen-ppc.cc View 1 1 chunk +11 lines, -16 lines 0 comments Download
M src/full-codegen/x64/full-codegen-x64.cc View 1 1 chunk +11 lines, -16 lines 0 comments Download
M src/full-codegen/x87/full-codegen-x87.cc View 1 1 chunk +11 lines, -16 lines 0 comments Download
M src/interpreter/bytecode-generator.cc View 2 chunks +4 lines, -5 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 13 (2 generated)
Michael Starzinger
Note that architecture ports are still missing, only ia32 so far. But I wanted to ...
5 years, 1 month ago (2015-10-29 12:56:34 UTC) #2
rossberg
Looks good to me so far https://codereview.chromium.org/1414413004/diff/1/src/full-codegen/ia32/full-codegen-ia32.cc File src/full-codegen/ia32/full-codegen-ia32.cc (right): https://codereview.chromium.org/1414413004/diff/1/src/full-codegen/ia32/full-codegen-ia32.cc#newcode2942 src/full-codegen/ia32/full-codegen-ia32.cc:2942: if (call_type == ...
5 years, 1 month ago (2015-10-29 13:14:30 UTC) #3
Michael Starzinger
https://codereview.chromium.org/1414413004/diff/1/src/full-codegen/ia32/full-codegen-ia32.cc File src/full-codegen/ia32/full-codegen-ia32.cc (right): https://codereview.chromium.org/1414413004/diff/1/src/full-codegen/ia32/full-codegen-ia32.cc#newcode2942 src/full-codegen/ia32/full-codegen-ia32.cc:2942: if (call_type == Call::POSSIBLY_EVAL_CALL) { On 2015/10/29 13:14:30, rossberg ...
5 years, 1 month ago (2015-10-29 13:20:49 UTC) #4
rossberg
https://codereview.chromium.org/1414413004/diff/1/src/full-codegen/ia32/full-codegen-ia32.cc File src/full-codegen/ia32/full-codegen-ia32.cc (right): https://codereview.chromium.org/1414413004/diff/1/src/full-codegen/ia32/full-codegen-ia32.cc#newcode2942 src/full-codegen/ia32/full-codegen-ia32.cc:2942: if (call_type == Call::POSSIBLY_EVAL_CALL) { On 2015/10/29 13:20:49, Michael ...
5 years, 1 month ago (2015-10-29 13:22:21 UTC) #5
rmcilroy
Interpreter LGTM, thanks!
5 years, 1 month ago (2015-10-29 14:10:41 UTC) #6
Michael Starzinger
The copy-and-p... ahem, I mean "ports" are done. :)
5 years, 1 month ago (2015-10-29 14:10:53 UTC) #7
adamk
lgtm too
5 years, 1 month ago (2015-10-29 14:39:01 UTC) #8
rossberg
lgtm
5 years, 1 month ago (2015-10-29 16:44:17 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414413004/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414413004/20001
5 years, 1 month ago (2015-10-29 17:14:19 UTC) #11
commit-bot: I haz the power
Committed patchset #2 (id:20001)
5 years, 1 month ago (2015-10-29 17:16:13 UTC) #12
commit-bot: I haz the power
5 years, 1 month ago (2015-10-29 17:16:32 UTC) #13
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/5cc4ba59d3a057ff4b60326276b725b9a7920586
Cr-Commit-Position: refs/heads/master@{#31663}

Powered by Google App Engine
This is Rietveld 408576698