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

Issue 2776073005: [turbofan] Use the property access IC trampolines when possible. (Closed)

Created:
3 years, 8 months ago by Benedikt Meurer
Modified:
3 years, 8 months ago
Reviewers:
mvstanton
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/heads/master
Project:
v8
Visibility:
Public.

Description

[turbofan] Use the property access IC trampolines when possible. Even in optimized code we can utilize the various load and store IC trampolines to save code space when it's an IC in the outermost function, as in that case the trampoline can just take the vector from the parent's frame. BUG=v8:5267 Review-Url: https://codereview.chromium.org/2776073005 Cr-Commit-Position: refs/heads/master@{#44226} Committed: https://chromium.googlesource.com/v8/v8/+/98c0f6b1c6825c507fb4a51ff2a8011a9bf78957

Patch Set 1 #

Patch Set 2 : Same for the stores. #

Patch Set 3 : Fix typo. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+93 lines, -73 lines) Patch
M src/compiler/js-generic-lowering.cc View 1 2 2 chunks +93 lines, -73 lines 0 comments Download

Messages

Total messages: 33 (26 generated)
mvstanton
Cool! LGTM
3 years, 8 months ago (2017-03-29 10:32:07 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2776073005/20001
3 years, 8 months ago (2017-03-29 10:52:04 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2776073005/20001
3 years, 8 months ago (2017-03-29 11:23:14 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: v8_linux64_avx2_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_avx2_rel_ng/builds/19436) v8_linux64_avx2_rel_ng_triggered on master.tryserver.v8 (JOB_FAILED, ...
3 years, 8 months ago (2017-03-29 11:31:24 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2776073005/40001
3 years, 8 months ago (2017-03-29 12:00:15 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2776073005/40001
3 years, 8 months ago (2017-03-29 12:03:06 UTC) #30
commit-bot: I haz the power
3 years, 8 months ago (2017-03-29 13:03:09 UTC) #33
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/v8/v8/+/98c0f6b1c6825c507fb4a51ff2a8011a9bf...

Powered by Google App Engine
This is Rietveld 408576698