Results 20 issues of Andrew Au

Fixes #54616 This bug is for segments only, some of the segment size calculations may increase the total size allocated. To make sure all allocated memory can be used (without...

area-GC-coreclr

I am trying to get [`xv6`](https://github.com/mit-pdos/xv6-public) to run on `v86` (so that I can study its behavior in-depth), but I was (briefly) blocked on the fact that `gcc` generates [`CET`](https://software.intel.com/sites/default/files/managed/4d/2a/control-flow-enforcement-technology-preview.pdf)...

This issue is copied from our internal planning OneNote for tracking purposes. I will add more information here when I get more clarity on what we want to do here.

Frozen segments should be excluded from the commit accounting verification.

area-GC-coreclr

Right now, the `Iced` disassembler only supports x86/amd64. It would be nice if we could support `arm` and `arm64` as well because they are officially supported by .NET Core.

Help Wanted
r2r

To enable debugging, debug information is emitted along with the code. The debug information comes in two groups. There is a mapping between IL instruction offset to native instruction offset,...

Help Wanted
r2r

I have downloaded the JS, but I am not sure how do I use it. Mind putting a very simple README?

I am pretty sure there is a bug in the grading of this case. Exactly the same code (AlphaBetaAgent) passed the grader in the official grader (the Python 2.7) version...

This change supports collecting GCSettingsEvent for gc-collect profile. The change will work for both dotnet-trace and dotnet-monitor. The depends on the underlying mechanism built in https://github.com/dotnet/runtime/pull/101189