Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Reduce size of MonoVM for .NET5 #15908
Comments
|
There are a ton of icalls that have no prototype on netcore and raise a warning as a result, at least when building for OSX, and any efforts to clean that up would be greatly appreciated. |
|
For every warning you can Or you can just squash the warning. Imho it isn't actually a useful warning. And let the static linker do its job. It removes dead code well. |
|
Part of the point being, is that |
|
Also, related: https://github.com/dotnet/coreclr/issues/25684 . |


We can build much smaller Mono runtime for .NET Core purposes by simply removing code we don't need in this configuration. We did a few easy initial steps but we can go much further.
This list is not comprehensive but parts like