See #84264 for context
A number of microbenchmarks—particularly those under System.Text.Json—run out of budget when run with TieredPGO.
Suggest that we review RWC/SPMI to see how often this thing comes up outside of microbenchmarks.
Possible fixes
- increase budget (if these cases are rare)
- reduce amount of
AggressiveInlining in System.Text.Json (if these cases are all json related)
- rework inliner to consider candidates in priority order
See #84264 for context
A number of microbenchmarks—particularly those under
System.Text.Json—run out of budget when run with TieredPGO.Suggest that we review RWC/SPMI to see how often this thing comes up outside of microbenchmarks.
Possible fixes
AggressiveInlininginSystem.Text.Json(if these cases are all json related)