use*_*952 5 javascript jit ios
基于一些谷歌搜索,似乎ios上的JavaScript有时是JIT编译,有时不是.如何在ios 7中添加JavaScriptCore框架?如果我在我的应用程序中使用它,我会获得JIT编译吗?
不,iOS 7+上的JavaScriptCore将无法为您编译JIT,因为iOS不允许将可写/可执行内存页面映射为硬性规则,这是JIT的要求.只有MobileSafari.app,Web.app和一些其他系统应用程序带有允许他们进行JIT编译的权利.iOS 8中的新WKWebView在一个允许JIT编译的单独进程中呈现,因此WKWebView中的JavaScript比UIWebView或普通JSContext更快.
| 归档时间: |
|
| 查看次数: |
1211 次 |
| 最近记录: |