1 个仓库
Processes for persisting compiled bytecode to non-volatile storage for later reuse.
Distinct from Source-to-Bytecode Compilers: Distinct from Source-to-Bytecode Compilers by focusing on the persistence (serialization) of the bytecode rather than the transformation process.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Bytecode Serialization. Refine with filters or upvote what's useful.
Duktape 是一个可嵌入的 JavaScript 引擎和便携式脚本运行时,专为集成到 C 和 C++ 应用程序中而设计。它作为一个轻量级的 ECMAScript 运行时,提供了一个 C-JavaScript 桥接器,用于在原生代码和脚本执行环境之间交换数据和调用函数。 该引擎包含一个 ECMAScript 字节码编译器,允许将编译后的函数序列化并缓存到磁盘,以减少应用程序启动时间。它使用符合 CommonJS 标准的模块加载器来组织脚本依赖项。 该运行时涵盖了多种功能,包括用于异步执行的协作式协程调度,以及结合了引用计数与标记清除收集的混合垃圾回收系统。它还通过 JSON 代理提供调试协议,并支持针对受限硬件的自定义调试传输。 构建配置通过 YAML 驱动的设置进行管理,以生成特定于平台的 C 头文件。
Enables the serialization of compiled function bytecode to disk to improve execution speed and startup time.