📄️ Introduction
The Ultimate version is primarily aimed at projects with strict performance requirements.
📄️ quickstartunchecked
# Quick Start.
📄️ Build and Hot Update
The Ultimate Edition build and hot update release workflow: creating AOT snapshots, generating meta version files, multi-platform and snapshot version management, and releasing DHE assemblies.
📄️ Load Hot Update Assembly
The Ultimate edition adds DHE assemblies compared to the community edition and professional edition.
📄️ Using in Code
When building the app for the first time without any code updates, or when there are code updates but the code in this DHE assembly hasn't changed.
📄️ Multiple DHE Assemblies
When there are multiple DHE assemblies, you can decide whether to call LoadOriginalDifferentialHybridAssembly or LoadDifferentialHybridAssemblyUnchecked in.
📄️ DHAO Files
DHAO files are the core concept of DHE technology. DHAO files contain pre-calculated information about changed types and functions in the latest hot update.
📄️ MetaVersion Workflow
DHE hot updates once had two workflows:
📄️ DHAO Workflow
The DHAO workflow is the longest-used workflow for DHE hot updates. Before version v7.6.0 and earlier, only the DHAO workflow was supported.
📄️ User Manual
Ultimate Edition installation, PlayerSettings and HybridCLR configuration, DHE assembly setup, the standard instruction optimization switch, and function injection policy configuration.
📄️ Function Injection Strategy
To avoid dirty function contamination, by default a small section of check and jump code is injected at the beginning of all functions.
📄️ Retarget Metadata
Anonymous classes and anonymous functions generated by the compiler are unstable.
📄️ Free Trial
Compared to the paid trial version and the officially purchased version which both include all HybridCLR runtime and Editor source code.
📄️ Common Issues
The reason is that the original AOT type replaced by DHE was unexpectedly created.