MoreRSS

site iconJun | 章俊修改

这里主要是记录我在学习计算机以及编程中所学到的一些知识。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

Jun | 章俊的 RSS 预览

2023 年度总结

2023-12-30 11:49:29

对年度总结的一点想法 这应该是我写年度总结的第三个年头。一开始仅仅是跟风,可现在回看自己曾经写的总结,看到自己这几年的进步和对很多东西看法的转

OS 学习记 之 XV6

2023-08-15 23:45:13

XV6 是 MIT6.S081 操作系统这门课中使用的实验操作系统内核。它的作者之一就是大名鼎鼎的 Robert Morris,世界上第一个蠕虫病毒 Morris 就是出自他之手。XV6 传承了 Unix

如何编译 GraalVM

2023-07-27 23:45:13

下面记录了我如何在 Linux (Ubuntu22.04 LTS) 上编译 GraalVM 的步骤。 1 2 3 4 5 6 7 8 9 10 11 12 mkdir lava # 创建一个工作区 git clone https://github.com/graalvm/mx.git # 下载编译用的工具 git clone https://github.com/graalvm/graal.git # 下载源代码 export PATH=$(pwd)/mx:$PATH # 将 mx 加到

LLVM 中端优化之 InstCombine

2023-07-18 16:45:13

InstCombine 是 LLVM 中的一个窥孔式的优化,为 LLVM 在 canonicalize IR 过程中的一个重要组成部分。这个 Pass 的主要目的就是尽可能地根据数学规则合并优化 IR,同时将 IR 归一化。 代码实

C++ 中 inline 关键字的语义

2023-07-11 23:45:13

C++ 真的是非常地混乱和难学,本文中我会简单谈谈 inline 在 C++ 中的含义和作用。 优化器眼里的 inline 在这一层语境下,inline 是指将在函数调用处将函数体展开,

链接与库

2023-03-03 16:32:13

虚拟内存 我们首先要对平时所说的内存要有一个清楚的认知,那就是我们所谈的实际上都是虚拟内存,不是操纵真实的物理内存。在没有安装操作系统的裸机上