Remix.run Logo
Rohansi 3 hours ago

One annoying piece of Unity's CoreCLR plan is there is no plan to upgrade IL2CPP (Unity's AOT compiler) to use a better garbage collector. It will continue to use Boehm GC, which is so much worse for games.

pjc50 2 hours ago | parent [-]

Why wouldn't they use the GC that comes with the dotnet AOT runtime?

pjmlp 2 hours ago | parent [-]

Probably because the AOT runtime doesn't run on game consoles, straight out of the box.

Capcom has their own fork of .NET for the Playstation, for example.

I don't know what kind of GC they implemented.