{"id":31213812,"url":"https://github.com/bitfaster/jitexplorer","last_synced_at":"2025-10-14T17:11:48.205Z","repository":{"id":55037696,"uuid":"275901832","full_name":"bitfaster/JitExplorer","owner":"bitfaster","description":"Like compiler explorer, but for .NET JIT.","archived":false,"fork":false,"pushed_at":"2021-01-13T21:20:28.000Z","size":231,"stargazers_count":27,"open_issues_count":2,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-28T05:58:30.809Z","etag":null,"topics":["dotnet","jit"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bitfaster.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-29T19:00:40.000Z","updated_at":"2024-04-18T13:17:58.000Z","dependencies_parsed_at":"2022-08-14T09:50:26.527Z","dependency_job_id":null,"html_url":"https://github.com/bitfaster/JitExplorer","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/bitfaster/JitExplorer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitfaster%2FJitExplorer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitfaster%2FJitExplorer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitfaster%2FJitExplorer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitfaster%2FJitExplorer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bitfaster","download_url":"https://codeload.github.com/bitfaster/JitExplorer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitfaster%2FJitExplorer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276216329,"owners_count":25604726,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-21T02:00:07.055Z","response_time":72,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dotnet","jit"],"created_at":"2025-09-21T08:47:16.489Z","updated_at":"2025-09-21T08:47:17.622Z","avatar_url":"https://github.com/bitfaster.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JitExplorer\n\nLike [Compiler Explorer](https://godbolt.org/), but for .NET JIT.\n\n![.NET Core](https://github.com/bitfaster/JitExplorer/workflows/.NET%20Core/badge.svg) ![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/bitfaster/JitExplorer)\n\nC# source code is compiled to an executable using [Roslyn](https://github.com/dotnet/roslyn), then executed. While it is executing, and after JIT is complete, [ClrMD](https://github.com/microsoft/clrmd) is attached and the methods are decompiled using [Iced](https://github.com/0xd4d/iced). The code that does this is forked from [BenchmarkDotNet](https://github.com/dotnet/BenchmarkDotNet/tree/master/src/BenchmarkDotNet.Disassembler.x64).\n\nThe advantage of this approach vs using [JitDasm](https://github.com/0xd4d/JitDasm) is that it supports dissassembly of generic methods:\n\n![image](https://user-images.githubusercontent.com/12851828/87002460-829b4a80-c16e-11ea-93dd-7a0712682b30.png)\n\n# References\n\nhttps://github.com/aelij/RoslynPad\nhttps://github.com/dotnet/BenchmarkDotNet/tree/master/src/BenchmarkDotNet.Disassembler.x64\nhttps://github.com/icsharpcode/ILSpy\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitfaster%2Fjitexplorer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbitfaster%2Fjitexplorer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitfaster%2Fjitexplorer/lists"}