首页 > 其他 > 详细

ILBC 运行时 (ILBC Runtime) 架构

时间:2019-02-05 00:07:09      阅读:186      评论:0      收藏:0      [点我收藏+]

本文是 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) 架构

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!