豫豫言文档API ATLAS
入口包说明.html
62 模块1862 名称
← 全部模块

模块 / 46

装载。豫

装载。豫

5公开名称

负三

公开
「整数」

文言:模块之动态装载:自文件系统读一模块,立新实例,解析、初置、链接,行其起始函数,返其实例号。汉语:动态装载(在入口驱动循环里办“加载模块”请求时调用):路径规范后查文件系统,把模块字节读进堆里的原始块,为它建实例记录、切换到新实例的上下文,依次解析各节、初始化全局、发现宿主原型类型、初始化元素与数据段、给边表池分配空间、尝试链接各导入、运行起始函数(若有),再存回上下文并切回请求者的实例。装载期间禁止回收,使新实例的各块不被误收;成功返回实例号(≥ 1),失败返回负数:-1 路径无效,-2 不存在,-3 不是文件,-4 长度不合或实例已满,-5 读文件失败。模块内容不合规范时执行器直接致命退出(不验证模块,信任编译器产物)。起始函数里不得再发请求。

负四

公开
「整数」

暂无说明。

负五

公开
「整数」

暂无说明。

装载新实例

公开
化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

加载实例

公开
化「整数」而化「整数」而「整数」

暂无说明。