annulen at yandex.ru
Thu Dec 31 08:25:16 PST 2015
11.11.2015, 10:05, "Yusuke SUZUKI" <utatane.tea at gmail.com>:
> Hello WebKittens,
> However, if you don't have an OSX machine, it is a little bit difficult.
> One possible solution is GTK+ port, it is nice way to build JSC in Linux.
> 1. ICU (for WTF unicode libraries and i18n in JSC)
> 2. LLVM (for FTL!)
> That's all. Maintaining the brand new port is tough work.
> But maintaining Nix port only for JSC is much much easier since WTF and JSC are well written for Nix.
> In fact, I can build JSC in Nix environment with very small effort, essentially just adding CMakeLists.txt. Here is my initial attempt.
> So, the proposal is, how about adding new port NixJSC?
> I think it encourages OSS development for JSC.
> Unfortunately I cannot attend Fall WebKit MTG, but this could become a nice topic for the MTG :)
> Here is the plan about the NixJSC port.
> 2. This port should be suitable for development. So I think aggressively enabling features is nice for this port; like, enabling FTL!
> 3. I think this would become a nice playground for OSX guys to enable features in Nix environment. GTK+ and EFL are somewhat production port. But NixJSC is intended to be used for development.
> If it is introduced, at least, I can support this port.
> : https://github.com/facebook/react-native/blob/master/ReactAndroid/src/main/jni/third-party/jsc/Android.mk
> : https://twitter.com/BrendanEich/status/652108576836743168
> : https://github.com/Constellation/webkit/commit/a2908e97939ea2881e15ba2d820c377f9bd09297
What is the status of this proposal?
AFAICS there were no serious objections, quite the opposite, many people support your proposal (me too). However, no patches were landed yet.
More information about the jsc-dev