2 implementations of IReJIT
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Contracts\IReJIT.cs (1)
26public readonly struct ReJIT : IReJIT
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ReJIT_1.cs (1)
10internal readonly partial struct ReJIT_1 : IReJIT
16 references to IReJIT
Microsoft.Diagnostics.DataContractReader.Abstractions (3)
ContractRegistry.cs (2)
63public virtual IReJIT ReJIT => GetContract<IReJIT>();
Contracts\Extensions\IReJITExtensions.cs (1)
10public static IEnumerable<TargetNUInt> GetRejitIds(this IReJIT rejit, Target target, TargetPointer methodDesc)
Microsoft.Diagnostics.DataContractReader.Contracts (4)
Contracts\ReJIT_1.cs (3)
40bool IReJIT.IsEnabled() 46RejitState IReJIT.GetRejitState(ILCodeVersionHandle ilCodeVersionHandle) 62TargetNUInt IReJIT.GetRejitId(ILCodeVersionHandle ilCodeVersionHandle)
CoreCLRContracts.cs (1)
52registry.Register<IReJIT>("c1", static t => new ReJIT_1(t));
Microsoft.Diagnostics.DataContractReader.Legacy (9)
Dbi\DacDbiImpl.cs (2)
2637if (!_target.Contracts.TryGetContract<IReJIT>(out IReJIT rejit))
SOSDacImpl.cs (7)
2284Contracts.IReJIT rejitContract = _target.Contracts.ReJIT; 2525IReJIT rejit = _target.Contracts.ReJIT; 5308IReJIT rejitContract = _target.Contracts.ReJIT; 5477Contracts.IReJIT rejitContract = _target.Contracts.ReJIT; 5518IReJIT rejitContract = _target.Contracts.ReJIT; 5581Contracts.IReJIT rejit = _target.Contracts.ReJIT; 5640Contracts.IReJIT rejit = _target.Contracts.ReJIT;