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

Issue 2053583002: [ic] Don't pollute per-map code cache with CompareIC stubs. (Closed)

Created:
4 years, 6 months ago by Igor Sheludko
Modified:
4 years, 6 months ago
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

[ic] Don't pollute per-map code cache with CompareIC stubs. Given that 1) because of code flags mismatch we are not able to fetch any CompareIC stub that was put into the cache (we put MONOMORPHIC stubs but query only UNINITIALIZED ones), 2) it was already broken for a couple of years, 3) we will not need to cache any stub once CompareIC becomes vector-based. Committed: https://crrev.com/172ddf4250e5c4b7510ce352631fb9f8eb291940 Cr-Commit-Position: refs/heads/master@{#36854}

Patch Set 1 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -36 lines) Patch
M src/code-stubs.h View 1 chunk +3 lines, -2 lines 0 comments Download
M src/code-stubs.cc View 1 chunk +0 lines, -34 lines 0 comments Download

Messages

Total messages: 23 (12 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2053583002/1
4 years, 6 months ago (2016-06-09 07:48:50 UTC) #3
Igor Sheludko
PTAL
4 years, 6 months ago (2016-06-09 07:50:03 UTC) #6
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: v8_linux_arm_rel_ng on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm_rel_ng/builds/2845) v8_linux_rel_ng on ...
4 years, 6 months ago (2016-06-09 07:51:41 UTC) #8
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2053583002/20001
4 years, 6 months ago (2016-06-09 08:38:14 UTC) #11
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-09 09:06:25 UTC) #13
Jakob Kummerow
LGTM. I'd like to do more cleanup in that area, but that can wait.
4 years, 6 months ago (2016-06-09 11:32:22 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2053583002/20001
4 years, 6 months ago (2016-06-09 11:38:25 UTC) #17
commit-bot: I haz the power
Committed patchset #1 (id:20001)
4 years, 6 months ago (2016-06-09 11:43:26 UTC) #19
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/172ddf4250e5c4b7510ce352631fb9f8eb291940 Cr-Commit-Position: refs/heads/master@{#36854}
4 years, 6 months ago (2016-06-09 11:44:59 UTC) #21
Michael Achenbach
A revert of this CL (patchset #1 id:20001) has been created in https://codereview.chromium.org/2055793002/ by machenbach@chromium.org. ...
4 years, 6 months ago (2016-06-09 12:24:19 UTC) #22
Igor Sheludko
4 years, 6 months ago (2016-06-09 15:15:22 UTC) #23
Message was sent while issue was closed.
On 2016/06/09 12:24:19, Michael Achenbach wrote:
> A revert of this CL (patchset #1 id:20001) has been created in
> https://codereview.chromium.org/2055793002/ by mailto:machenbach@chromium.org.
> 
> The reason for reverting is: [Sheriff] Speculative revert. Tail call test
timing
> out:
>
https://build.chromium.org/p/client.v8/builders/V8%20Linux64%20TSAN/builds/10014.

Relanded: https://codereview.chromium.org/2051823002/

Powered by Google App Engine
This is Rietveld 408576698