文件名称:embench:嵌入式脚本语言的基准
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-30 00:50:31
C++
嵌入式 嵌入式脚本语言的基准。 目前,实现了以下语言。 卢阿 松鼠 V8 穆鲁比 可嵌入的 Common-Lisp 为了尽可能公平,所有嵌入式语言都是从同一个接口调用的。 在初始化阶段,所有函数都在目标语言的全局范围内编译和注册。 该基准测试侧重于嵌入操作的性能,而不是语言性能本身。 结果 环境: Linux 3.2.0-67 Intel(R) Core(TM) i7-2600S CPU @ 2.80GHz ./embench 回声 100000 朗 毫秒 (控制) 2.134 路亚 15.164 LuaJIT 12.531 松鼠 22.273 V8 100.93 穆鲁比 36.118 电离 288.792 ./embench 反转 100000 朗 毫秒 (控制) 183.136 路亚 505.398 LuaJIT 415.429 松鼠 48
【文件预览】:
embench-master
----lua.cpp(2KB)
----squirrel3.cpp(3KB)
----jsv8.cpp(3KB)
----ecl.cpp(636B)
----lua.hpp(474B)
----embench.cpp(3KB)
----squirrel3.hpp(510B)
----jsv8.hpp(607B)
----README.md(1000B)
----Makefile(992B)
----ecl.hpp(430B)
----mruby.cpp(2KB)
----.gitignore(474B)
----mruby.hpp(533B)
----lang.hpp(1016B)
----vendor()
--------README.md(39B)