We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6be18e2 commit 10d272cCopy full SHA for 10d272c
Reports/2025/#337-2025.06.09.md
@@ -51,6 +51,12 @@
51
- Impeller:通过 `impellerc` 工具链在应用构建期将 GLSL 转换为 SPIR-V ,再编译为平台原生代码(如 Metal MSL),彻底消除运行时编译开销。
52
- Skia:依赖传统 Ganesh 后端,需在运行时动态生成着色器(GPU 指令),首次执行复杂动画易引发卡顿(Jank)
53
54
+解析二进制重排优化方案,介绍了如何通过 Clang 插桩和 Page Fault 优化提升 iOS 启动性能,附带了 Swift 项目实战技巧与进阶思路。
55
+
56
+### 🐕 [『极致』的二进制重排](https://juejin.cn/post/7432913408574930971)
57
58
+[@JonyFang](https://github.com/JonyFang): 本文介绍了基于 `Clang` 静态插桩的二进制重排方案,主要解决了 `Page Fault` 符号部分剩余未彻底清理的问题。基于 `SanitizerCoverage` 完善符号收集机制,也针对 C++ 静态初始化和 Swift 项目等特殊场景提出优化思路。
59
60
## 工具
61
62
> 开发过程中常用的工具,及一些新工具的介绍
0 commit comments