📄️ Introduction
We provide multiple high-end commercial versions and flexibly customizable technical services to meet game project requirements in various application scenarios.
📄️ Differential Hybrid Execution
HybridCLR pioneered the implementation of Differential Hybrid Execution (DHE) technology. It allows arbitrary additions, deletions, and modifications to AOT DLLs, intelligently running changed or new classes and functions in interpreter mode while unchanged classes and functions run in AOT mode, making hot-updated game logic performance essentially reach native AOT levels.
📄️ Full Generic Sharing
Although supplemental metadata completely solves the AOT generic problem, supplemental metadata leads to the need to carry supplemental metadata dlls with the package or download them during hot updates, causing increased package size or increased hot update time.
📄️ Metadata Optimization
HybridCLR doesn't consume additional memory during code execution, but loading assembly metadata occupies a large amount of memory. For scenarios with significant memory pressure (such as WeChat mini-games), this could be a problem.
📄️ Hotfix Dynamic Hot Repair
Some updates are just a few lines of bug fixes, and some developers might want to dynamically fix them while the game is running, rather than forcing players to restart the current game app.
📄️ Assembly::Load Loading Optimization
The commercial version optimizes Assembly::Load time to 20% of the original.
📄️ Crash Logs with Interpreter Stack Information
Community version crashes do not include interpreter stack information, making it difficult for online projects to locate errors. The commercial version adds richer interpreter stack information when crashing, making it easier to locate problems.
📄️ Standard Interpretation Optimization
Standard interpretation optimization technology is only available in commercial versions.
📄️ Offline Instruction Optimization
Offline instruction optimization technology is under development. Currently, only standard instruction optimization technology is available.
📄️ Code Hardening
The community version directly loads original dlls, forcing developers to carry and download original dlls. These original dlls can be decompiled by tools like ILSpy,
📄️ Access Control Policy
For some platform-type applications, they may load and execute third-party developed code. If these third-party codes are not restricted, it will bring security risks.
📄️ Commercial Project Cases
We have established advanced partnerships with many companies in the industry and have successfully solved their problems. Due to commercial confidentiality reasons, we only list a very limited number of commercial partners who are willing to disclose their information publicly.
🗃️ 专业版
4 items
🗃️ 旗舰版
10 items
🗃️ 热重载版
4 items