摘要: 不同的内存模型 不同的调用约定 不同的信息表达与概念体系 域与域的交集。 域:不同的编程语言具有不同的概念体系,形成不同的域。 桥:交织、链接、混编技术是桥,连接了两个不同的域; 语言层面的混编;识别哪些信息和调用是跨域的,并对其进行解释。 链接、运行、调用阶段的解释。 语言+混编技术+语言+编译器 阅读全文
posted @ 2019-10-17 16:45 zzfx 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 解释机制+通信机制; 跨语言机制 跨平台机制 jspatch reactnative; 阅读全文
posted @ 2019-10-17 15:09 zzfx 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、概念: 主体:待维护的代码结构 补丁:附加功能 链接(织入):将补丁和主体链接融合成一个新的主体。在织入的过程中会发生裁剪、维护的其它额外的工作。 织入引擎(链接器): 低层以主体语言的动态特征接口为基础,进行二次开发。为开发者提供织入api。 织入逻辑:以织入api为基础,将补丁代码(附件代码 阅读全文
posted @ 2019-10-17 14:54 zzfx 阅读(213) 评论(0) 推荐(0) 编辑