Maoni0Dynamically Adapting To Application SizesIn this blog post I’m going to talk about our .NET 8.0 GC feature called DATAS (Dynamic Adaptation To Application Sizes). To talk about…Aug 24, 20235Aug 24, 20235
Maoni0How the heap verification mode helps with debugging heap corruptionThere’s a very handy tool called the heap verification mode that’s used to help figure out heap corruption issues, ie, those gnarly AVs…Dec 22, 2022Dec 22, 2022
Maoni0Is the regression in GC or something else?When you change your product to run with one version of .NET to another, sometimes there’s a regression in memory. This could show up as…Dec 7, 2022Dec 7, 2022
Maoni0Write barrier optimizations in regionsThis is another blog entry about regions. As I mentioned in my last blog entry, regions on their own will naturally give us some perf…Oct 2, 2022Oct 2, 2022
Maoni0inITNEXTHow segments and regions differ in decommitting memory in the .NET 7 GCWe just snapped the source with regions in GC on by default for the next .NET 7.0 preview build this past Monday (and the build will be…Mar 24, 20222Mar 24, 20222