面向想要成为 Google V8 开发人员的MOOC。
V8 是 Google Chrome 浏览器和微软 Edge 浏览器的 JavaScript 执行引擎。本课程介绍如何成为 V8 的开发人员。注意这是硬核技术培训,每次视频请预留10个小时的上机编程练习时间。
NOTICE: 目前处于连载状态,预计连续更新到2020年晚秋。 可以关注B站 @lazypaser 接收课程更新的推送。
课件(Slides)、开源电子书、配套代码及相关资料存放在本仓库:
https://github.com/lazyparser/v8-internals
| Video | Slides | Author | Title |
|---|---|---|---|
| av83746754 | 01.pdf | 吴伟 | 第01课:上手开始看 V8 Ignition 解释器的字节码(Bytecodes) |
| av87260107 | 02.pdf | 邱吉 | 第02课:从零开始分析V8的构建系统构成 |
| av89142028 | 03.pdf | 邱吉 | 第03课:V8的构建系统构成Part2 |
| TBD | TBD | 邱吉 | 第04课:TBD,V8的构建系统构成Part3 |
| TBD | TBD | 吴伟 | 第05课:TBD,Ignition Bytecodes 解析 |
| TBD | TBD | 吴伟 | 第06课:TBD,torque |
| TBD | TBD | 吴伟 | 第07课:TBD,torque |
| TBD | TBD | 邱吉 | 第08课:TBD |