You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First version - just make sure all heaps sweep rather than compact if special_sweep_p is set by one heap. (#69177)
The issue was that in SVR GC, some GC threads would not be able to obtain a region for gen 0, and thus set special_sweep_p, but later on, this setting would be ignored when GC threads voted whether to sweep or compact. So we ended up compacting anyway, not getting a gen 0 region for some heaps, and verify_regions failing.
Fix is simply to always do sweep when special_sweep_p is set.
This still doesn't make ASP.NET work with tight hard limits - more work is needed.
0 commit comments