'ConvertOrWidenPrimitivesEnumsAndPointersIfPossible' in NativeAOT is unnecessarily rooting 'BigInteger' (and a bunch more stuff) due to 'Convert.*' calls #101821
Labels
area-NativeAOT-coreclr
size-reduction
Issues impacting final app size primary for size sensitive workloads
While working on reducing the size for WinRT component using NativeAOT, we found some numeric stuff being kept:
Quoting @MichalStrehovsky on Discord:
Opening this issue for tracking. @jkotas do you happen to know whether there's already some helper we can reuse here, or do you have any suggestions on how we could remove that dependency on
Convert.*
calls? Would hardcoding all possible combinations be acceptable, or something else? 🙂The text was updated successfully, but these errors were encountered: