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

Issue 2488983002: [Crankshaft] Fine tune merging of Ignition and FCG feedback for binary/compare ops. (Closed)

Created:
4 years, 1 month ago by mythria
Modified:
4 years, 1 month ago
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[Crankshaft] Fine tune merging of Ignition and FCG feedback for binary/compare ops. Ignition does not collect information about lhs and rhs types. It collects information about the combined type of lhs, rhs and result types. Since ignition combines the feedback, sometimes we may collect less precise information than FCG. This impacts performance of some benchmarks like audio-beat-detection. This cl tries to mitigate this affect by passing only full-codegen feedback when the combined FCG feedback is same as the feedback collected by ignition. BUG= Committed: https://crrev.com/f445f69244743a9aa8c80901ce2a0468378b9035 Cr-Commit-Position: refs/heads/master@{#40888}

Patch Set 1 #

Total comments: 12

Patch Set 2 : Updated comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+47 lines, -9 lines) Patch
M src/type-info.cc View 1 3 chunks +47 lines, -9 lines 0 comments Download

Messages

Total messages: 18 (11 generated)
mythria
Kind of the last cl trying to tune type feedback for crankshaft. This helps audio-oscillator ...
4 years, 1 month ago (2016-11-09 16:18:49 UTC) #8
Benedikt Meurer
LGTM.
4 years, 1 month ago (2016-11-10 05:16:25 UTC) #9
rmcilroy
LGTM with some comment nits. https://codereview.chromium.org/2488983002/diff/1/src/type-info.cc File src/type-info.cc (right): https://codereview.chromium.org/2488983002/diff/1/src/type-info.cc#newcode270 src/type-info.cc:270: // Full-codegen collects lhs ...
4 years, 1 month ago (2016-11-10 08:45:28 UTC) #10
mythria
Thanks Ross and Benedikt. I fixed the comments. https://codereview.chromium.org/2488983002/diff/1/src/type-info.cc File src/type-info.cc (right): https://codereview.chromium.org/2488983002/diff/1/src/type-info.cc#newcode270 src/type-info.cc:270: // ...
4 years, 1 month ago (2016-11-10 11:43:01 UTC) #11
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/2488983002/20001
4 years, 1 month ago (2016-11-10 11:43:17 UTC) #14
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 1 month ago (2016-11-10 12:09:36 UTC) #16
commit-bot: I haz the power
4 years, 1 month ago (2016-11-17 22:29:00 UTC) #18
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/f445f69244743a9aa8c80901ce2a0468378b9035
Cr-Commit-Position: refs/heads/master@{#40888}

Powered by Google App Engine
This is Rietveld 408576698