Skip to content

Commit 45589f2

Browse files
authored
Add {M}IBC to glossary (dotnet#68111)
* Add {M}IBC to glossary * Modern -> Managed
1 parent be81ac6 commit 45589f2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

docs/project/glossary.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,14 @@ terminology.
2424
| DAC | Data Access Component. An abstraction layer over the internal structures in the runtime. |
2525
| EE | [Execution Engine](https://docs.microsoft.com/dotnet/standard/managed-execution-process#running_code). |
2626
| GC | [Garbage Collector](https://github.com/dotnet/runtime/blob/main/docs/design/coreclr/botr/garbage-collection.md). |
27+
| IBC | Instrumented Block Counts - used as extension (`*.ibc`) for old PGO files. |
2728
| IPC | Inter-Process Communication. |
2829
| IL | Intermediate Language. Equivalent to CIL, also equivalent to [MSIL](https://docs.microsoft.com/dotnet/standard/managed-execution-process#compiling-to-msil). |
2930
| JIT | [Just-in-Time](https://github.com/dotnet/runtime/blob/main/docs/design/coreclr/jit/ryujit-overview.md) compiler. RyuJIT is the code name for the next generation Just-in-Time(aka "JIT") for the .NET runtime. |
3031
| LCG | Lightweight Code Generation. An early name for [dynamic methods](https://github.com/dotnet/runtime/blob/main/src/coreclr/System.Private.CoreLib/src/System/Reflection/Emit/DynamicMethod.cs). |
3132
| MD | MetaData. |
3233
| MDA | Managed Debugging Assistant - see [details](https://docs.microsoft.com/dotnet/framework/debug-trace-profile/diagnosing-errors-with-managed-debugging-assistants) (Note: Not in .NET Core, equivalent diagnostic functionality is made available on a case-by-case basis, e.g. [#9418](https://github.com/dotnet/runtime/issues/9418)) |
34+
| MIBC | Managed Instrumented Block Counts - used as extension (`*.mibc`) for managed PGO files. |
3335
| MSIL | [Microsoft Intermediate Language](https://docs.microsoft.com/dotnet/standard/managed-execution-process#compiling-to-msil).Common Intermediate Language. Equivalent to IL, also equivalent to CIL. |
3436
| NGen | Native Image Generator. |
3537
| NYI | Not Yet Implemented. |

0 commit comments

Comments
 (0)