没有合适的资源?快使用搜索试试~ 我知道了~
V8-Turbofan-从字节码到SON图-Part11
需积分: 0 0 下载量 89 浏览量
2022-08-04
13:17:07
上传
评论
收藏 745KB PDF 举报
温馨提示
试读
34页
2. new Environment and set_environment 7. VisitBytecodes: one by one 2. new Envi
资源详情
资源评论
资源推荐
V8 Turbofan:
从字节码到SON图-part1
PLCT实验室 邱吉
qiuji@iscas.ac.cn
2022/03/09
上一节课的回顾:TurboFan的Pipeline
Bytecode
JavaScript
Graph
Simplified
Graph
BytecodeGra
phBuilder
Optim ization
& Lowing
Phases
Optim ization
& Lowing
Phases
Machine
Graph
Schedule
Control
Flow Graph
Backe nd
Native Code
接下来,以一个只有三个字节码的简单例子,来说明SON图构建过程
Bytecode
JavaScript
Graph
Simplified
Graph
BytecodeGra
phBuilder
Optim ization
& Lowing
Phases
Optim ization
& Lowing
Phases
Machine
Graph
Schedule
Control
Flow Graph
Backe nd
Native Code
从Bytecode到SON图的构建:内容大纲
l Demo case 及其 Graph
l 总体构建流程概述
l Step by Step, Node by Node讲述图的构建过程
1. new and set the Start node
2. new Environment and set_environment
3. CreateFeedbackCellNode
4. CreateFeedbackVectorNode
5. MaybeBuildTierUpCheck
6. CreateNativeContextNode
7. VisitBytecodes: one by one
8. new and set the End node
从Bytecode到SON图的构建:内容大纲
l Demo case 及其 Graph
l 总体构建流程概述
l Step by Step, Node by Node讲述图的构建过程
1. new and set the Start node
2. new Environment and set_environment
3. CreateFeedbackCellNode
4. CreateFeedbackVectorNode
5. MaybeBuildTierUpCheck
6. CreateNativeContextNode
7. VisitBytecodes: one by one
8. new and set the End node
剩余33页未读,继续阅读
行走的瓶子Yolo
- 粉丝: 32
- 资源: 343
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0