dotnet/runtime

Cleanup RegSet::verifyRegUsed

Open

#13.508 aperta il 30 set 2019

Vedi su GitHub
 (3 commenti) (0 reazioni) (0 assegnatari)C# (5445 fork)batch import
area-CodeGen-coreclrhelp wanted

Metriche repository

Star
 (17.886 star)
Metriche merge PR
 (Merge medio 12g 11h) (661 PR mergiate in 30 g)

Descrizione

verifyRegUsed() is supposed to be an assertion that the register is marked as used. However, its implementation is changing the register mask instead. This needs to be clean up.

dotnet/coreclr#18296 was an attempt to fix it, but it was wrong and incomplete. We need a better solution than that.

category:implementation theme:jit-coding-style skill-level:beginner cost:small

Guida contributor