CoreRT (historical / experimental)

E697248

CoreRT (historical / experimental) is an ahead-of-time (AOT) compilation runtime for .NET that aimed to produce self-contained, native executables with minimal runtime overhead.

All labels observed (3)

Label Occurrences
CoreRT 1
CoreRT (historical / experimental) canonical 1
dotnet/corert 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf .NET runtime ⓘ
ahead-of-time compilation technology ⓘ
experimental software project ⓘ
historical .NET runtime project ⓘ
open-source software ⓘ
aim ahead-of-time compilation of .NET applications ⓘ
enable deployment without requiring a separate .NET runtime installation ⓘ
minimize runtime overhead ⓘ
produce self-contained native executables ⓘ
reduce application startup time ⓘ
component AOT compiler for .NET IL ⓘ
native code linker integration ⓘ
runtime library subset for .NET ⓘ
designGoal highly trim-able framework libraries ⓘ
native-like deployment model ⓘ
small runtime surface area ⓘ
developer Microsoft ⓘ
disposition superseded by newer Native AOT efforts in dotnet/runtime ⓘ
ecosystem .NET ⓘ
feature ahead-of-time compilation of IL to native code ⓘ
integration with .NET Core libraries ⓘ
linking unused framework code out of the final binary ⓘ
reduced memory footprint compared to JIT-based runtimes ⓘ
self-contained single-file style executables ⓘ
support for generics with AOT constraints ⓘ
support for reflection with limitations ⓘ
influenced .NET 5+ Native AOT work ⓘ
dotnet/runtime NativeAOT ⓘ
linked to: dotnet/runtime
license MIT License ⓘ
limitation incomplete coverage of the full .NET Core API surface ⓘ
incomplete support for full .NET reflection ⓘ
not intended for all .NET workloads ⓘ
name CoreRT ⓘ
programmingLanguage C# ⓘ
C++ ⓘ
relatedTo .NET Core ⓘ
.NET Native ⓘ
Mono AOT ⓘ
linked to: Mono runtime

RyuJIT ⓘ
repositoryHost GitHub ⓘ
repositoryName dotnet/corert ⓘ
status experimental ⓘ
historical ⓘ
no longer actively developed as a primary .NET runtime ⓘ
successorProject .NET Native for UWP (related technology, not direct successor) ⓘ
targetPlatform Linux ⓘ
Windows ⓘ
macOS ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

dotnet/runtime → containsComponent → CoreRT (historical / experimental) ⓘ
CoreRT → name → CoreRT ⓘ
linked to: CoreRT (historical / experimental)
CoreRT → repositoryName → dotnet/corert ⓘ
linked to: CoreRT (historical / experimental)