ποΈ Introduction
We offer various high-end commercial versions and customizable technical services to meet the needs of game projects in various scenarios.
ποΈ Differential Hybrid Execution (DHE)
HybridCLR introduces the groundbreaking Differential Hybrid Execution (DHE) technology. It allows for arbitrary modifications to AOT DLLs, intelligently running changed or newly added classes and functions in interpreter mode while unchanged classes and functions run in AOT mode, enabling the performance of hot-updated game logic to reach nearly the level of native AOT.
ποΈ Full Generic Sharing
Although supplementary metadata has completely solved the AOT generic problem, it leads to the need to carry supplementary metadata DLLs with the package or download them during hot updates, thus increasing the size of the package or the time required for hot updates.
ποΈ Metadata Optimization
While executing code, HybridCLR does not significantly increase memory usage, but loading the metadata of assemblies consumes a considerable amount of memory. This may be a problem in scenarios with high memory pressure, such as WeChat Mini Games. To address this, all commercial versions have significantly optimized metadata memory.
ποΈ Assembly::Load Loading Time Optimization
The commercial version optimizes the Assembly::Load time to ##20%## of the original.
ποΈ Crash Report With Interpreter Strace Trace
The community version does not contain interpreter stack information when it crashes, making it difficult to locate errors in online projects. The commercial version adds richer interpreter stack information when it crashes, making it easier to locate problems.
ποΈ Standard Interpretation Optimization
Standard interpretation optimization technology is only available in the commercial version.
ποΈ Offline Instruction Optimization
Offline instruction optimization technology is under development, and currently only standard instruction optimization technology can be used.
ποΈ Code Encryption
The community version loads the original dll directly, forcing developers to carry and download the original dll. These original dlls can be decompiled by tools like ILSpy
ποΈ Access Control Policy
For some platform-based applications, they may load and execute code developed by third parties. If these third-party codes are not restricted, security risks may arise.
ποΈ Commercial Project Cases
We have conducted in-depth cooperation with many companies in the industry and solved their problems well. For reasons of commercial confidentiality, we only list a very limited list of business partners who are willing to disclose information.
ποΈ Professional Edition
4 items
ποΈ Ultimate Edition
7 items
ποΈ Hotreload Edition
4 items