-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
更新文档,商业化版本支持assembly::load优化及更详细的崩溃日志
- Loading branch information
Showing
8 changed files
with
36 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Assembly::Load加载优化 | ||
|
||
商业化版本从以几个方面优化了Assembly::Load加载时间,最终将Assembly::Load时间减少为原来的**20%**。 | ||
|
||
- 优化InterpreterImage::InitRuntimeMetadatas的代码 | ||
- 延迟初始化了了部分耗时并且不需要立即初始化的metadata | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# 包含解释器栈信息的崩溃日志 | ||
|
||
社区版本崩溃时不包含解释器栈信息,使得线上项目难以定位错误。商业化的版本在崩溃时添加更丰富的解释器栈信息,方便定位问题。 | ||
|
||
日志类似这样: | ||
|
||
![crashlog](/img/hybridclr/crashlog.jpg) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6 changes: 6 additions & 0 deletions
6
.../en/docusaurus-plugin-content-docs/current/business/assemblyloadoptimization.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Assembly::Load Loading Time Optimization | ||
|
||
The commercial version optimizes the Assembly::Load loading time from several aspects, and finally reduces the Assembly::Load time to ##20%## of the original. | ||
|
||
- Optimize the code of InterpreterImage::InitRuntimeMetadatas | ||
- Delayed initialization of some metadata that takes time and does not need to be initialized immediately |
8 changes: 8 additions & 0 deletions
8
i18n/en/docusaurus-plugin-content-docs/current/business/crashreport.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# 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. | ||
|
||
The log looks like this: | ||
|
||
![crashlog](/img/hybridclr/crashlog.jpg) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.