Commit 154369bb authored by jarin's avatar jarin Committed by Commit bot

Reset the runtime profiler ticks for bytecode if IC state changes.

Review-Url: https://codereview.chromium.org/2766783002
Cr-Commit-Position: refs/heads/master@{#43993}
parent 5097f3d3
......@@ -436,6 +436,8 @@ void IC::OnFeedbackChanged(Isolate* isolate, JSFunction* host_function) {
TypeFeedbackInfo* info = TypeFeedbackInfo::cast(host->type_feedback_info());
info->change_own_type_change_checksum();
host->set_profiler_ticks(0);
} else if (host_function->IsInterpreted()) {
host_function->shared()->set_profiler_ticks(0);
}
isolate->runtime_profiler()->NotifyICChanged();
// TODO(2029): When an optimized function is patched, it would
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment