Closed amanasifkhalid closed 12 hours ago
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch See info in area-owners.md if you want to be subscribed.
cc @dotnet/jit-contrib, @jakobbotsch PTAL. No diffs. Thanks!
Can we delete BlockSet/and the epoch fields as well now?
Yes. I can include that in this PR, if you'd like.
/ba-g linux-x64 build timed out
Part of #107749. Prerequisite for #110026.
fgIncorporateProfileData
. This runs early enough in the JIT frontend such that I would expect bbIDs and bbNums to be 1:1, so I don't expect any TP impact from this change.Switch descriptor creation still uses
bbNums
as a key into aBitVec
as a workaround for BB epoch invariants -- I'll try switching this over tobbID
in a follow-up to evaluate the TP cost of a sparser bitset.