/RyuJitSharp

A port of the dotnet/runtime RyuJIT compiler to C#

Primary LanguageC#MIT LicenseMIT

RyuJitSharp

A port of the dotnet/runtime RyuJIT compiler to C#.

ci

Table of Contents

Code of Conduct

RyuJitSharp and everyone contributing (this includes issues, pull requests, the wiki, etc) must abide by the .NET Foundation Code of Conduct: https://dotnetfoundation.org/about/code-of-conduct.

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team.

License

Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See LICENSE in the repository root for more information.

Based on the RyuJIT compiler from dotnet/runtime. Original source is Copyright (c) .NET Foundation and Contributors. Licensed under the MIT License (MIT).

Contributing

If you are looking to contribute you should read our Contributing documentation.

Goals

RyuJitSharp is an experiement around writing a .NET JIT in .NET itself. It is initially achieving this by porting RyuJIT from dotnet/runtime to C#.

Languages and Frameworks

RyuJitSharp uses C# as its primary development language and .NET as our primary target framework.