码迷,mamicode.com
首页 > 其他好文 > 详细

ILBC 运行时 (ILBC Runtime) 架构

时间:2019-02-05 00:28:42      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:blog   有关   tar   ima   src   code   架构   部分   mamicode   

本文是 VMBC / D# 项目 的 系列文章,

有关 VMBC / D# , 见 《我发起并创立了一个 VMBC 的 子项目 D#》(以下简称 《D#》)  https://www.cnblogs.com/KSongKing/p/10348190.html   。

 

ILBC 运行时       架构图    如下:

                  技术图片

 

为了便于讲解,   图中 一些位置 标注了 红色数字 。

 

ILBC 运行时  包含  3 个 部分:   调度程序 、 C 编译器 、 GC  。

 

1 处,  调度程序 调用 入口程序集 的  ILBC_Main()  函数, 开始执行程序 。

如果 入口程序集 是 ILBC 程序集, 就会 调用  C 编译器 编译  ILBC 程序集 为 本地程序集(2 处) 。

ILBC 程序集 就是  C 语言中间代码 程序集,  本地程序集 就是 本地代码 程序集  。

 

ILBC 运行时 (ILBC Runtime) 架构

标签:blog   有关   tar   ima   src   code   架构   部分   mamicode   

原文地址:https://www.cnblogs.com/KSongKing/p/10352402.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!