欢迎光临,我们是一家专注中小型企业营销推广服务的公司!

咨询热线:400 9868 577
淮南兰乔电子商务有限公司
新闻中心News
淮南兰乔电子商务有限公司

Fabrice Bellard 发布最新开源项目 MicroQuickJS,面向嵌入式系统的 JavaScript 引擎

作者:聖光之護 | 点击: | 来源:聖光之護
2412
2025
著名开源开发者FabriceBellard(因QEMU、TinyCC、FFmpeg和QuickJS等项目而知名)开源了一个全新JavaScript引擎:MicroQuickJS,特点是极低的资源占用,专为嵌入式系统和...

著名开源开发者 fabrice bellard(因 qemu、tinycc、ffmpeg 和 quickjs 等项目而知名)开源了一个全新 javascript 引擎:microquickjs,特点是极低的资源占用,专为嵌入式系统和受限内存环境设计。

开源地址:https://github.com/bellard/mquickjs

根据介绍,MicroQuickJS(又名 MQuickJS)是一款面向嵌入式系统的 JavaScript 引擎。它仅需 10kB 的 RAM 即可编译和运行 JavaScript 程序。整个引擎(包括 C 库)大约需要 100kB 的 ROM(ARM Thumb-2 代码),其运行速度与 QuickJS 相当。

MQuickJS 支持简化版 JavaScript 语言子集,类似 ES5 范围,但比标准 ES5 更严格,也不包括 JavaScript 中所有现代大型特性,目的是减少运行时内存压力和复杂性。

尽管 MQuickJS 与 QuickJS 共享许多代码,但为了减少内存消耗,其内部机制有所不同。具体而言,它依赖于追踪式垃圾回收器,虚拟机不使用 CPU 堆栈,并且字符串以 UTF-8 编码存储。

源码地址:点击下载

相关推荐
我要咨询做网站
成功案例
建站流程
  • 网站需
    求分析
  • 网站策
    划方案
  • 页面风
    格设计
  • 程序设
    计研发
  • 资料录
    入优化
  • 确认交
    付使用
  • 后续跟
    踪服务
  • 400 9868 577
    info#ilanqiao.cn
Hi,Are you ready?
准备好开始了吗?
那就与我们取得联系吧

咨询送礼现在提交,将获得兰乔电子商务策划专家免费为您制作
价值5880元《全网营销方案+优化视频教程》一份!
下单送礼感恩七周年,新老用户下单即送创业型空间+域名等大礼
24小时免费咨询热线400 9868 577
合作意向表
您需要的服务
您最关注的地方
预算

直接咨询