-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Try enabling regions for native AOT. #69108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Tagging subscribers to this area: @dotnet/gc Issue DetailsLet's see if the fix to the background GC heap corruption issue #68443 also fixes the issues with regions and AOT.
|
|
this doesn't seem to have the fix to #68443? I only see it enables regions for nativeaot.. |
|
Yes, I wanted to try without and with the fix to see the difference... |
|
oh we know it's still reproing. Manish just submitted a PR last Friday. |
|
Let's re-run the CI with #69106 merged by closing a re-opening. I can't get a local repro of the |
|
Let's see if #73110 helped. |
|
@MichalStrehovsky in #49576 I also had to introduce a new gc helper "UpdateFrozenHeap" to bump UPD: tried to experiment with it for NativeAOT and it doesn't look to be the case sadly 😞 |
|
This system.collections test failures are similar to that I had noticed back in March. |
916e712 to
8481f43
Compare
|
/azp run runtime-extra-platforms |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/backport to release/7.0 |
|
Started backporting to release/7.0: https://github.com/dotnet/runtime/actions/runs/3051730219 |
|
The last issue has something to do with conservative stack reporting. It feels like someone knowledgeable about the GC codebase might actually be able to root cause it from the dump. It doesn't look like a corruption to me. Instructions to download the dump from the infra here: This is a conservatively reported object and looks like it is bogus and should be ignored (if I'm reading the optimized locals right). Instead we crash. Stack: |
|
Superseded by #76737 |
Let's see if the fix to the background GC heap corruption issue #68443 also fixes the issues with regions and AOT.