Description
I see different region reserved sizes for the same frozen segment reported by GetGenerationBounds (type=soh2 in log) and GetNonGCHeapBounds (type=foh in log) calls:
0000449C 1 0000027202149FE0 GG::Heaps c=7
#0 type=poh base=0000027280000028 size=0000000000003FF0 reservedSize=0000000001FFFFD8 objectSizeAlignment=8
#1 type=loh base=0000027282C00028 size=0000000000050820 reservedSize=0000000001FFFFD8 objectSizeAlignment=8
#2 type=soh2 base=0000027202170008 size=0000000000007020 reservedSize=00000000003FFFF8 objectSizeAlignment=8 // <=== here
#3 type=soh2 base=0000027282800028 size=00000000000151B8 reservedSize=00000000003FFFD8 objectSizeAlignment=8
#4 type=soh1 base=0000027282000028 size=0000000000000000 reservedSize=00000000003FFFD8 objectSizeAlignment=8
#5 type=soh0 base=0000027284C00028 size=000000000010B0A0 reservedSize=00000000003FFFD8 objectSizeAlignment=8
#6 type=foh base=0000027202170008 size=0000000000007020 reservedSize=0000000000400000 objectSizeAlignment=8 // <=== here
Reproduction Steps
Application to reproduce the issue:
Console.WriteLine("Hello, World!");
Console.ReadLine();
Expected behavior
base=0000027202170008 size=0000000000007020 reservedSize=00000000003FFFF8
Actual behavior
base=0000027202170008 size=0000000000007020 reservedSize=0000000000400000
Regression?
No response
Known Workarounds
No response
Configuration
.NET 8.0-preview.5
Windows 10 Pro 22H2 x64
Other information
No response
Description
I see different region reserved sizes for the same frozen segment reported by
GetGenerationBounds(type=soh2in log) andGetNonGCHeapBounds(type=fohin log) calls:Reproduction Steps
Application to reproduce the issue:
Expected behavior
base=0000027202170008 size=0000000000007020 reservedSize=00000000003FFFF8Actual behavior
base=0000027202170008 size=0000000000007020 reservedSize=0000000000400000Regression?
No response
Known Workarounds
No response
Configuration
.NET 8.0-preview.5
Windows 10 Pro 22H2 x64
Other information
No response