我一直在寻找一段时间,但我找不到任何发出LLVM字节码的引擎。 但不知怎的,我不相信没有这样的引擎:)

===============>>#1 票数:6

JXcore将是你最好的赌注恕我直言 - 当他们从V8转换为LLVM,这是他们的目标,当他们达到版本2(根据他们的路线图 ),它将然后将您的JavaScript源编译为本机代码。

您可以在此处获取有关JXcore的更多信息。

答案的这一部分是对艾伯特答案的回应:

根据ktrzeciaknubisa的帖子,他们将在测试阶段之后立即发布源代码,并且代码清晰......这可能需要一些时间。

===============>>#2 票数:3

似乎没有。

使用LLVM构建项目列表中,没有任何关于Javascript的信息。

===============>>#3 票数:1

JXCore(Nodejs的一个分支)声称实现了这一点。 自2015年2月起,它是开源的,代码在GitHub上

===============>>#4 票数:1

Webkit现在包含截至2014年5月的此功能:

... WebKit项目将其现有的JavaScript编译基础架构与最先进的LLVM优化器统一起来。

https://webkit.org/blog/3362/introducing-the-webkit-ftl-jit/

这个代码似乎在这里:

http://www.opensource.apple.com/source/JavaScriptCore/JavaScriptCore-7600.1.4.17.5/ftl/FTLLowerDFGToLLVM.cpp

  ask by manuels translate from so

未解决问题?本站智能推荐: