-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mono/.net/c# support #18
Comments
Thanks! I'll take a look. mono is a important runtime in the software system. |
I think mono is the first step, with the newer versions of .net, it can utilise the mono VM to allow RISC-V to function in the up to date version of .net |
One intern @Xinlong-Wu is working on this. Progress update |
Samsung are working on this, are you working with them? |
No, we're not working with Samsung. You can currently get updates on our progress for the RV64 GC at the repository Xinlong-Wu/runtime and we're regularly submitting updates to upstream. it has been able to run a number of programs via JIT (a list of test runs is RISCV64-PORTING.md). However, there are still some untested programs (and feature) and we are working on improving them. You can find all work we have submit to upstream here https://github.com/dotnet/runtime/pulls?q=is%3Apr+author%3AXinlong-Wu |
Having the runtime on RISC-V 64GC would be amazing.
There is currently some work completed for mono, but I believe it has largely been abandoned.
mono/mono#21117
dotnet/runtime#36748
https://github.com/mono/mono/blob/main/docs/riscv.md
The text was updated successfully, but these errors were encountered: