You've been able to do that for awhile.
http://opensource.apple.com/source/JavaScriptCore/JavaScript...
You can't get the JSContext of a UIWebView though, which is a big hole.
Yes you can on iOS7: http://stackoverflow.com/questions/19664206/access-the-javas...
I know, but that isn't a realistic option since it's not a public API and therefore not something you should use in a production application.
Yes, this is a private api - meaning not officially public so can't use it in production. I would love to have the new FTL JIT engine supported officially for the webview JS execution. It would bring UIWebView on iOS7 up to par with Android WebView on Android 4.4
I doubt "it would be pretty trivial". The problems are probably in cross-language object life times and memory management--not in whether both generate machine instructions using LLVM machinery.
This is going to be a very very big deal.