Skip to content

JulieLeeMSFT/jitutils

This branch is 82 commits behind dotnet/jitutils:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dfac6b0 · Feb 10, 2021
Jan 22, 2021
Sep 17, 2020
Jan 22, 2021
Aug 8, 2016
Apr 2, 2020
Apr 13, 2017
Apr 2, 2020
May 27, 2016
Feb 10, 2021
Apr 10, 2020
Apr 23, 2020
Nov 13, 2019
Nov 13, 2019
Oct 5, 2020
Nov 4, 2020
Sep 28, 2020
Dec 13, 2019
Dec 13, 2019
Nov 7, 2020
Apr 23, 2020
Nov 7, 2020
Jan 22, 2021
Oct 25, 2016
Jan 10, 2019

Repository files navigation

Dotnet JIT code gen utilities - jitutils

This repo holds a collection of utilities used by RyuJIT developers to automate tasks when working on CoreCLR.

Summary

Current tools include:

  1. Assembly diffs: jit-diff, jit-dasm, jit-dasm-pmi, jit-analyze.
  2. CI jobs information: cijobs.
  3. JIT source code formatting: jit-format.
  4. General tools: pmi

Getting started

  1. Clone the jitutils repo:
    git clone https://github.com/dotnet/jitutils
  1. Install the 2.1 .NET Core SDK (including the dotnet command-line interface, or CLI) from here.

  2. Build the tools:

    cd jitutils
    bootstrap.cmd

(on non-Windows, run bootstrap.sh. NOTE: On Mac, you need to first use ulimit -n 2048 or the dotnet restore part of the build will fail.)

  1. Optionally, add the built tools directory to your path, e.g.:
    set PATH=%PATH%;<root>\jitutils\bin

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 87.8%
  • C++ 4.7%
  • Shell 2.4%
  • Batchfile 2.2%
  • Python 2.0%
  • C 0.8%
  • CMake 0.1%