bellard

mquickjs

bellard

Public repository of the Micro QuickJS Javascript Engine

AI 简介

MicroQuickJS(MQuickJS)是一个面向嵌入式系统的轻量级JavaScript引擎,专为极低内存环境设计,运行时仅需约10 kB RAM,ROM占用约100 kB。它基于QuickJS精简重构,采用追踪式垃圾回收、UTF-8字符串存储和栈无关VM架构,并强制启用严格模式,仅支持ES5子集(禁用with、数组空洞等易出错特性)。支持脚本解释执行、字节码预编译与加载,适用于资源受限的IoT设备、微控制器固件、车载系统及边缘计算终端等场景。

C
Other
6k
Stars
236
Forks
40
Watchers
4
Issues

Star 增长

今日0
近 7 天0
近 30 天+53
综合评分68.42
默认分支main