1

我可以从这里获得 Spidermonkey javascript 引擎:

http://www.mozilla.org/js/spidermonkey/

而且,我知道 Tracemonkey 是 SpiderMonkey 之后发布的较新版本,但我在 Mozilla 中找不到它的下载链接?是否发布供公众使用?我应该坚持使用 SpiderMonkey 还是完全切换到 Google 的 V8 - 如果 TraceMonkey 无法公开下载?

4

3 回答 3

2

TraceMonkey 是一个已应用于 SpiderMonkey 的补丁集,当您获得最新版本的 SpiderMonkey 时,您将获得 TraceMonkey。见http://ejohn.org/blog/tracemonkey/

于 2010-06-03T12:58:13.673 回答
0

TraceMonkey 是 FireFox 3.1 及更高版本的一部分。你仍然需要知道如何让它发挥作用。以下是它的工作原理:

  1. 在浏览器中打开 about:config。
  2. 将 javascript.options.jit.content 粘贴到过滤器中。
  3. 双击剩余的首选项以将布尔值设置为 true。

编辑

也许这就是你正在寻找的:

http://hg.mozilla.org/tracemonkey

于 2010-06-03T12:56:01.833 回答
0

我知道你想要它来嵌入,但对于那些只想使用 Tracemonkey/Spidermonkey 的人来说,一个不错的方法是安装 Firefox 和Prism 插件,它允许你将网页(或 URL)转换为应用程序。与 Microsoft 的 .HTA 文件不太一样,但如果您可以在网页中编写应用程序,这将起作用。

于 2010-08-02T16:51:20.477 回答