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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
CoreRT 0

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 NERFINISHED
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 NERFINISHED
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 NERFINISHED
programmingLanguage C# NERFINISHED
C++
relatedTo .NET Core NERFINISHED
.NET Native NERFINISHED
Mono AOT NERFINISHED
RyuJIT NERFINISHED
repositoryHost GitHub NERFINISHED
repositoryName dotnet/corert NERFINISHED
status experimental
historical
no longer actively developed as a primary .NET runtime
successorProject .NET Native for UWP (related technology, not direct successor) NERFINISHED
targetPlatform Linux NERFINISHED
Windows NERFINISHED
macOS NERFINISHED

Referenced by (1)

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

dotnet/runtime containsComponent CoreRT (historical / experimental)