Page MenuHomePhabricator

yfeldblum (Jay Feldblum)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 12 2020, 3:41 PM (11 w, 1 h)

Recent Activity

Aug 13 2020

yfeldblum added a comment to D85628: [HotColdSplitting] Add command line options for supplying cold function names via user input..

Added a patch to libcxxabi: https://reviews.llvm.org/D85873

Aug 13 2020, 12:53 AM · Restricted Project

Aug 12 2020

yfeldblum added a comment to D85628: [HotColdSplitting] Add command line options for supplying cold function names via user input..
In D85628#2214536, @rjf wrote:

I think you missed Aditya's point here: he's saying that certain things like outlining __cxa* functions might be unwise to mark as cold in general

Aug 12 2020, 7:37 PM · Restricted Project
yfeldblum added a comment to D85628: [HotColdSplitting] Add command line options for supplying cold function names via user input..

If there was a way to provide handwritten profile/coverage file, maybe that would work in absence of profile information?

Aug 12 2020, 5:02 PM · Restricted Project
yfeldblum added a comment to D85628: [HotColdSplitting] Add command line options for supplying cold function names via user input..

For example: https://godbolt.org/z/ThaGEW the constructor of static object is always cold, how can we outline this if say we don't have a profile information. A workload can have a set of cold functions which programmer would know, but they necessarily don't have profile information. If there's a better way to make compiler aware of this, I'll be more than happy to work on that.

Aug 12 2020, 4:01 PM · Restricted Project