vault backup: 2024-07-02 09:12:28

This commit is contained in:
zleyyij 2024-07-02 09:12:28 -06:00
parent fe241812e7
commit 8fe8a94393

View File

@ -28,7 +28,7 @@ Even though machine code is patched, a copy and patch compiler doesn't need to h
MetaVar generates binary stencils, which allows the user to systematically generate the binary stencil variants in clean and pure C++, and leverages the MetaVar generates binary stencils, which allows the user to systematically generate the binary stencil variants in clean and pure C++, and leverages the
Clang + LLVM compiler infrastructure to hide all platform-specific low-level detail. Clang + LLVM compiler infrastructure to hide all platform-specific low-level detail.
MetaVar can generate binary stencils of different optimization levels for every bytecode or AST node, which the generator can select from at generation time. As am example, if the instruction is for adding a constant to a literal, the generator can select from addition implementations for the most optimized variant. It can also make register allocation decisions by keeping track of MetaVar can generate binary stencils of different optimization levels for every bytecode or AST node, which the generator can select from at generation time. As am example, if the instruction is for adding a constant to a literal, the generator can select from addition implementations for the most optimized variant. It can also make register allocation decisions by keeping track of register availability and picking between stack instructions and register instructions.
# Terminology # Terminology
| Phrase | Definition | | Phrase | Definition |