最新 最热

Kotlin -区间和数列详解

我们通常使用的都是整数类型的区间。IntRange,LongRange,CharRange

2023-07-14
1

mold源码阅读七 创建输出段之前

上期的内容主要是section size相关的优化,这期内容是创建输出段前的最后一些处理

2023-05-21
1

mold源码阅读六 section size优化

上一期我们讲解了一些符号相关的处理,这一期我们来讲一些对于section size的优化处理。

2023-05-10
1

mold源码阅读五 符号相关

上期讲完了resolve_section_pieces,在这之后本应是combine_object,但是combine_object几乎包含了后面的所有过程,因此等到整个流程讲完后或许会再回来讲,这一期的内容以符号版本的处理为主。...

2023-05-03
2

mold源码阅读 其四 mergeable section

上一期的内容讲完了一些针对文件的简单处理以及符号决议,这一期的主要内容是在这之后针对mergeable section的决议与合并。

2023-04-24
1

带你深入React 18源码之:useMemo、useCallback和memo

哈喽大咖好,我是跑手,最近在做 React 相关的组件搭建,因为涉及到大量的图形计算以及页面渲染,所以特意翻了下性能优化相关的hooks使用,如 useMemo、useCallback 和 memo。在这篇文章中,我们将探讨这些功能的用法和区别,并通...

2023-04-17
1

mold源码阅读 其三 符号决议

前面两期将读取输入的部分全部讲完了,本期开始涉及链接过程中的处理。在讲主要的符号决议之前,先讲一下mold在符号决议执行之前做的一些其他处理。...

2023-04-12
1

mold源码阅读 其零 main

我们从main函数的开始,大致讲一下都做了哪些事情。之后再从每个流程中的具体实现开始阅读(如果我记得的话会回头在这里补上对应的链接),或者会以解决某些问题为线索写一篇,比如说某一些常见的参数具体在mold中怎么生效的,比...

2023-04-07
1

Golang流媒体实战之四:lalserver的启动源码阅读

欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos《Golang流媒体实战》系列的链接体验开源项目lal回源转推和录制本篇概览要想深入了解lalserver,除了前面几篇文...

2023-04-03
1

Spring Boot 源码阅读初始化环境搭建

在开始源码阅读之前,需要先搭建一个简易的SSM环境用于测试,这里不过解释怎么搭建,相信都开始看源码了,还不会搭建Demo环境就先去学习下基础。

2023-03-23
1