-
The shared project allows to share common code in a seamless way for Analyzer and linker in the dotnet/linker project, but is also code that is common in the NativeAOT repo. Although NativeAOT has to …
-
I was not able to find a .NET UI library that is small enough (e.g not bringing 10MB of Skia native binaries) and compatible with NativeAOT, and would support the VST3 model (e.g just HWND, renderloop…
xoofx updated
2 months ago
-
### Describe the project you are working on
A 3d game making heavy use of C#
### Describe the problem or limitation you are having in your project
Big C# runtime size even with NativeAOT
### Descr…
-
It would be useful in reflection scenarios to allow the user to lookup component ids and execute ECS operations using ``System.Type``. This functionality is required for automatic member registration/…
-
Trying to benchmark `UniTask` and `ValueTask` in NativeAot causes the build to fail. If I comment out the `UniTask` code, it works to benchmark `ValueTask`, and likewise if I comment out the `ValueTas…
-
I occasionally try to debug NativeAOT generate code, and found that Ghidra do not behave well on binaries produced by this toolchain.
-
We could set the right context value if `AotHelper.IsNativeAot==true`
vaind updated
11 months ago
-
1) We should never produce "naked" `undef`/`poison` values. These can be produced implicitly when doing things like `(int)float.NaN`. Open questions:
- How many `freeze`s do we need?
- On …
-
Native AOT compiler package includes precompiled libraries (.lib/.a files) with unmanaged runtime code. This works well in most cases. However, we have seen situations where the precompiled libraries …
-
Repro:
1. Create browser class library, that is intended to be reused between Mono and NativeAOT-LLVM. Either .NET 8 or .NET 9.
2. (Optional) Distribute it on nuget.
3. Reference this library in Na…