async-task icon indicating copy to clipboard operation
async-task copied to clipboard

Duplicated raw function monomorphizations

Open smalis-msft opened this issue 1 year ago • 0 comments

I stumbled on https://github.com/davidlattimore/duplicate-function-checker today and ran it over a relatively large work project that contains heavy use of async-task. Despite building our binary with fat LTO and 1 codegen-unit the tool output that the biggest duplicates in our binary by far were from 4 async-task raw functions: wake, drop_waker, drop_ref, and destroy. It may be worth looking at these functions to see if any pieces can be outlined so that they don't end up duplicated.

smalis-msft avatar Jun 06 '24 16:06 smalis-msft