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

Issue 2369043002: Remove decision by Turbofan OSR to optimize on next call (Closed)

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

Description

Remove decision by Turbofan OSR to optimize on next call When we OSR using Turbofan, we would set the function to be optimized on the next call, irrespective of the runtime profiler's previous decisions - such as compiling for baseline. It seems more prudent to always make these decisions in the runtime profiler where the data is available. Committed: https://crrev.com/0d1e15d6e562380549bf7a56032db153f0060948 Cr-Commit-Position: refs/heads/master@{#39782}

Patch Set 1 #

Patch Set 2 : fix TickLinesBaseline #

Total comments: 2

Patch Set 3 : comment from Ross #

Patch Set 4 : fix build on mips #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -11 lines) Patch
M src/runtime/runtime-compiler.cc View 1 chunk +1 line, -6 lines 0 comments Download
M test/cctest/test-cpu-profiler.cc View 1 2 3 3 chunks +9 lines, -5 lines 0 comments Download

Messages

Total messages: 25 (11 generated)
klaasb
4 years, 2 months ago (2016-09-26 15:24:23 UTC) #2
rmcilroy
LGTM, but I'd like Michi to comment.
4 years, 2 months ago (2016-09-26 15:45:28 UTC) #3
Michael Starzinger
LGTM from my end. +Ben: Just FYI.
4 years, 2 months ago (2016-09-26 16:02:44 UTC) #5
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/2369043002/1
4 years, 2 months ago (2016-09-26 16:24:50 UTC) #7
titzer
On 2016/09/26 16:24:50, commit-bot: I haz the power wrote: > CQ is trying da patch. ...
4 years, 2 months ago (2016-09-26 16:36:50 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: v8_win_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_win_rel_ng/builds/15054) v8_win_rel_ng_triggered on master.tryserver.v8 (JOB_FAILED, ...
4 years, 2 months ago (2016-09-26 16:43:15 UTC) #10
klaasb
Hi Ross, PTAL. Fixed the TickLinesBaseline test by setting --no-crankshaft and removing the call to ...
4 years, 2 months ago (2016-09-27 14:04:37 UTC) #13
klaasb
Hi Ross, PTAL. Fixed the TickLinesBaseline test by setting --no-crankshaft and removing the call to ...
4 years, 2 months ago (2016-09-27 14:04:37 UTC) #14
rmcilroy
LGTM with a nit. https://codereview.chromium.org/2369043002/diff/20001/test/cctest/test-cpu-profiler.cc File test/cctest/test-cpu-profiler.cc (right): https://codereview.chromium.org/2369043002/diff/20001/test/cctest/test-cpu-profiler.cc#newcode1039 test/cctest/test-cpu-profiler.cc:1039: i::FLAG_crankshaft = false; Could you ...
4 years, 2 months ago (2016-09-27 15:27:46 UTC) #17
klaasb
https://codereview.chromium.org/2369043002/diff/20001/test/cctest/test-cpu-profiler.cc File test/cctest/test-cpu-profiler.cc (right): https://codereview.chromium.org/2369043002/diff/20001/test/cctest/test-cpu-profiler.cc#newcode1039 test/cctest/test-cpu-profiler.cc:1039: i::FLAG_crankshaft = false; On 2016/09/27 15:27:45, rmcilroy wrote: > ...
4 years, 2 months ago (2016-09-27 15:54:40 UTC) #18
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/2369043002/40001
4 years, 2 months ago (2016-09-27 15:55:00 UTC) #21
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 2 months ago (2016-09-27 16:27:36 UTC) #22
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/0d1e15d6e562380549bf7a56032db153f0060948 Cr-Commit-Position: refs/heads/master@{#39782}
4 years, 2 months ago (2016-09-27 16:27:51 UTC) #24
klaasb
4 years, 2 months ago (2016-09-27 16:41:38 UTC) #25
Message was sent while issue was closed.
A revert of this CL (patchset #3 id:40001) has been created in
https://codereview.chromium.org/2370083003/ by klaasb@google.com.

The reason for reverting is: Breaks build because of empty printf format
string..

Powered by Google App Engine
This is Rietveld 408576698