ποΈ 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.
ποΈ Professional Edition
4 items
ποΈ Ultimate Edition
10 items
ποΈ Hotreload Edition
4 items