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

开源地址:https://github.com/bellard/mquickjs
根据介绍,MicroQuick *** (又名 MQuick *** )是一款面向嵌入式系统的 JavaScript 引擎。它仅需 10kB 的 RAM 即可编译和运行 JavaScript 程序。整个引擎(包括 C 库)大约需要 100kB 的 ROM(arm Thumb-2 代码),其运行速度与 Quick *** 相当。
MQuick *** 支持简化版 JavaScript 语言子集,类似 ES5 范围,但比标准 ES5 更严格,也不包括 JavaScript 中所有现代大型特性,目的是减少运行时内存压力和复杂性。
LobeHub
LobeChat brings you the best user experience of chatgpt, OLLaMA, gemini, Claude
下载立即学习“Java免费学习笔记(深入)”;
尽管 MQuick *** 与 Quick *** 共享许多代码,但为了减少内存消耗,其内部机制有所不同。具体而言,它依赖于追踪式垃圾回收器,虚拟机不使用 cpu 堆栈,并且字符串以 UTF-8 编码存储。
源码地址:点击下载
扫描二维码推送至手机访问。
版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。
1947年,美国贝尔实验室的威廉.肖克利和他的两位助手布拉顿、巴丁,研制出了世界上第一只晶体管,为集成电路产业打开时代大门,也造就了现代信息社会的根基――“芯片”。 但是现代信息社会并不能避不开国与国之间的问题。 “芯片强则产业强,芯片兴则经济兴,没有高端芯片就没有真正的产业安全和国...
钱流不进口袋的企业,真的算是赚钱企业吗? 盈利,是大部分投资者最关心的问题。但企业盈利的有效性,是有前提的,现金流就是这个前提。但这部分,往往会被许多投资者忽略,正如巴菲特的那句著名评论:“现金是氧气,99%的时间你不会注意它,直到它没有了”。 没有现金流入的盈利只是纸面数字,纸面数...
以19%市占率位居精微屏蔽罩市场头部玩家的和林微纳,即将亮相科创板。 2021年3月9日,主要产品为微机电(MEMS)精微电子零部件的和林微纳,开启了科创板招股。公司与楼氏电子、瑞声科技、裕元电子和银河机械,一同成为精微屏蔽罩市场的主要玩家,2019年五家企业合计占到全球市场总份额的80%...
作为“光伏、风电”等大热门行业上游关键零部件供应商的新风光,即将登陆科创资本市场。 2021年3月24日,以大功率电力电子节能控制技术为核心技术平台,构筑电气控制装备产品体系的新风光,在科创板开启招股环节。 招股资料显示,新风光本次共计将募资5.9亿元,其中1.5亿元用于变频器和SV...
历时四年发展,归母净利润反缩水近7成的上声电子,即将登陆科创板,寻求资本助力。 作为国内前装市场汽车声学产品方案供应商的上声电子,于2021年3月29日在科创板启动招股环节。公司计划募集4.47亿元资金,其中2.47亿元用于扩产扬声器项目,1.49亿元用于扩产汽车电子项目,剩余5000万元...
瑞华泰,一家打破“卡脖子”材料高端PI薄膜的企业,日前正在做科创资本市场的最后冲刺。 2021年4月14日,专注于高性能PI薄膜领域技术自主研发的制造商瑞华泰,已经开启路演及询价环节,距离正式科创板资本市场仅剩最后一步之遥。目前,公司已建立了完整的PI薄膜研发和产业化的核心技术体系,成功进...