[go: up one dir, main page]

Skip to content

Feat: ReadyToRun

Recent DotNet versions allow a hybrid approach between compiled vs JIT compilation. It is called ReadyToRun. It tries to optimize the code converting some into native code and also make some inferences about the JIT optimizations.

The main advantage is speed. It will probably be about 2 times faster. It will also pave the way to further attempt to complete AOT compilation #35 (closed) , which would bring even more speed and smaller size.

However, it required some changes, specially in the YAML parser, because it needed to avoid Reflection.

BREAKING CHANGE: all front matter and site settings (YAML) that are not de default values will be ignored. Only custom data present under Params: will be kept into your pages.

Merge request reports

Loading