Beachhead implements new opcode on CLR JITKouji Matsui
?
This document summarizes Kouji Matsui's presentation on adding a custom IL opcode to the .NET Core Common Language Runtime (CLR). The presentation covers building CoreCLR from source, declaring a new "customcode" opcode, implementing the JIT helper function and interpreter support, and verifying it works by inserting the opcode into a sample assembly using ilasm. The goal is to understand CoreCLR internals by adding a no-op opcode that outputs a debug string when executed.
This document provides an overview of Sphinx, an open source documentation generator. It discusses Sphinx's capabilities like generating documentation from reStructuredText, supporting over 100 programming languages, and being able to build documentation for websites, ebooks or other formats. It also provides instructions on installing Sphinx on Windows, Mac and Ubuntu systems and includes examples of using Sphinx markup like code blocks, tables and images.