translation.backendopt.inline¶
- 名称: inline
- 描述: 执行基本内联和 malloc 移除
- 命令行: –translation-backendopt-inline
- 命令行否定: –no-translation-backendopt-inline
- 选项类型: 布尔选项
- 默认值: True
基于启发式算法内联流图,默认算法主要考虑基于流图中低级操作数量的权重(参见 –inline-threshold)。
为了使 RPython 内置类型助手内联,需要进行一定程度的内联,才能使 malloc 移除 (–translation-backendopt-mallocs) 有效。
此优化默认使用。