Fix issue with last_gc_before_oom flag being reset by intervening gen 1 GC. (#78973)
authorPeter Sollich <petersol@microsoft.com>
Wed, 30 Nov 2022 15:21:21 +0000 (16:21 +0100)
committerGitHub <noreply@github.com>
Wed, 30 Nov 2022 15:21:21 +0000 (16:21 +0100)
commitfc2bde434623e6f27e19b24af9d086bede53cb00
tree0f1000e17d297d0114b47f4b9a32a694f99bcc33
parent320528e6016f4c175ae4b6ad89431d3db3bf18da
Fix issue with last_gc_before_oom flag being reset by intervening gen 1 GC. (#78973)

This is a refinement suggested by Maoni for earlier PR#77478 - the last_gc_before_oom flag should also not be reset by an intervening gen 1 GC.

This was noticed by Maoni due to a customer issue with spurious OOM exceptions with .NET Core 7.
src/coreclr/gc/gc.cpp