diff options
author | Aditya Mandaleeka <adityamandaleeka@users.noreply.github.com> | 2017-04-05 14:38:39 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-05 14:38:39 -0700 |
commit | bbf13d7e5e0764770cc0d55d727beb73a05d55f6 (patch) | |
tree | 645894841223cf256fa907ce2847ef643b7ea027 /Documentation | |
parent | 603e7306747596afe61d35af39fc511e2e1f585e (diff) | |
parent | d6741702f0a17ab4f4e492f5bdd8d9479dc1ccbb (diff) | |
download | coreclr-bbf13d7e5e0764770cc0d55d727beb73a05d55f6.tar.gz coreclr-bbf13d7e5e0764770cc0d55d727beb73a05d55f6.tar.bz2 coreclr-bbf13d7e5e0764770cc0d55d727beb73a05d55f6.zip |
Merge pull request #10727 from hqueue/typo/doc_ryujit
Fix class name in ryujit-overview.md
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/botr/ryujit-overview.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Documentation/botr/ryujit-overview.md b/Documentation/botr/ryujit-overview.md index 02f7d497e4..ffbe350d50 100644 --- a/Documentation/botr/ryujit-overview.md +++ b/Documentation/botr/ryujit-overview.md @@ -22,7 +22,7 @@ RyuJIT provides the just in time compilation service for the .NET runtime. The r * `compileMethod` is the main entry point for the JIT. The EE passes it a `ICorJitInfo` object, and the “info” containing the IL, the method header, and various other useful tidbits. It returns a pointer to the code, its size, and additional GC, EH and (optionally) debug info. * `getVersionIdentifier` is the mechanism by which the JIT/EE interface is versioned. There is a single GUID (manually generated) which the JIT and EE must agree on. * `getMaxIntrinsicSIMDVectorLength` communicates to the EE the largest SIMD vector length that the JIT can support. -* `ICorJitInfo` – this is the interface that the EE implements. It has many methods defined on it that allow the JIT to look up metadata tokens, traverse type signatures, compute field and vtable offsets, find method entry points, construct string literals, etc. This bulk of this interface is inherited from `ICorJitDynamicInfo` which is defined in [src/inc/corinfo.h](https://github.com/dotnet/coreclr/blob/master/src/inc/corinfo.h). The implementation is defined in [src/vm/jitinterface.cpp](https://github.com/dotnet/coreclr/blob/master/src/vm/jitinterface.cpp). +* `ICorJitInfo` – this is the interface that the EE implements. It has many methods defined on it that allow the JIT to look up metadata tokens, traverse type signatures, compute field and vtable offsets, find method entry points, construct string literals, etc. This bulk of this interface is inherited from `ICorDynamicInfo` which is defined in [src/inc/corinfo.h](https://github.com/dotnet/coreclr/blob/master/src/inc/corinfo.h). The implementation is defined in [src/vm/jitinterface.cpp](https://github.com/dotnet/coreclr/blob/master/src/vm/jitinterface.cpp). # Internal Representation (IR) |