Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-04-20 Thread Eric Wing
On 2/19/16, Olivier Blin wrote: > Le 10/02/2016 17:28, Darin Adler a écrit : >> That’s going to change over time. We have frequently changed which >> functions and sections of ICU we use as we develop WebKit. That being >> said, there is no harm in someone carefully researching exactly what parts

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-20 Thread Olivier Blin
Le 10/02/2016 17:28, Darin Adler a écrit : That’s going to change over time. We have frequently changed which functions and sections of ICU we use as we develop WebKit. That being said, there is no harm in someone carefully researching exactly what parts of ICU WebKit uses at a particular poin

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-10 Thread Filip Pizło
> On Feb 10, 2016, at 9:14 AM, Konstantin Tokarev wrote: > > > > 10.02.2016, 20:10, "Filip Pizło" : >>> On Feb 10, 2016, at 1:40 AM, Konstantin Tokarev wrote: >>> >>> 10.02.2016, 05:41, "Eric Wing" : > On 2/7/16, Konstantin Tokarev wrote: > Please try updated version of my bra

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-10 Thread Konstantin Tokarev
10.02.2016, 20:10, "Filip Pizło" : >>  On Feb 10, 2016, at 1:40 AM, Konstantin Tokarev wrote: >> >>  10.02.2016, 05:41, "Eric Wing" :  On 2/7/16, Konstantin Tokarev wrote:   Please try updated version of my branch, it now does not use LLVM unless you   enable USE_LLVM_DISAS

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-10 Thread Filip Pizło
> On Feb 10, 2016, at 1:40 AM, Konstantin Tokarev wrote: > > > > 10.02.2016, 05:41, "Eric Wing" : >>> On 2/7/16, Konstantin Tokarev wrote: >>> Please try updated version of my branch, it now does not use LLVM unless >>> you >>> enable USE_LLVM_DISASSEMBLER. >> >> I merged your branch. Th

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-10 Thread Darin Adler
> On Feb 10, 2016, at 1:40 AM, Konstantin Tokarev wrote: > > 10.02.2016, 05:41, "Eric Wing" : >> - I don't know what parts JSC actually needs to know what I can safely remove > > I second this request, it would be great if WebKit had a documentation which > kinds of ICU data are used by JSC and

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-10 Thread Konstantin Tokarev
10.02.2016, 05:41, "Eric Wing" : > On 2/7/16, Konstantin Tokarev wrote: >>  Please try updated version of my branch, it now does not use LLVM unless you >>  enable USE_LLVM_DISASSEMBLER. > > I merged your branch. That seemed to build and work. > So what would USE_LLVM_DISAAEMBLER get me if I cou

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-10 Thread Konstantin Tokarev
10.02.2016, 05:41, "Eric Wing" : > On 2/7/16, Konstantin Tokarev wrote: >>  Please try updated version of my branch, it now does not use LLVM unless you >>  enable USE_LLVM_DISASSEMBLER. > > I merged your branch. That seemed to build and work. > So what would USE_LLVM_DISAAEMBLER get me if I cou

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-09 Thread Eric Wing
On 2/7/16, Konstantin Tokarev wrote: > Please try updated version of my branch, it now does not use LLVM unless you > enable USE_LLVM_DISASSEMBLER. I merged your branch. That seemed to build and work. So what would USE_LLVM_DISAAEMBLER get me if I could build it? Also, are there things I can do t

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-07 Thread Konstantin Tokarev
Please try updated version of my branch, it now does not use LLVM unless you enable USE_LLVM_DISASSEMBLER. 08.02.2016, 02:18, "Eric Wing" : > On 2/7/16, Konstantin Tokarev wrote: >>  07.02.2016, 14:40, "Eric Wing" : >>>  I just tried pulling the mainline to try the B3 drop. The merge wasn't so >

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-07 Thread Eric Wing
On 2/7/16, Konstantin Tokarev wrote: > > > 07.02.2016, 14:40, "Eric Wing" : >> I just tried pulling the mainline to try the B3 drop. The merge wasn't so >> clean. >> But right now I'm getting a compile error. >> B3Compilation.cpp.o >> >> LLVMHeaders.h:46:10 fatal error: 'llvm-c/Analysis.h' file no

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-07 Thread Konstantin Tokarev
07.02.2016, 14:40, "Eric Wing" : > I just tried pulling the mainline to try the B3 drop. The merge wasn't so > clean. > But right now I'm getting a compile error. > B3Compilation.cpp.o > > LLVMHeaders.h:46:10 fatal error: 'llvm-c/Analysis.h' file not found > > Any ideas? You have HAVE(LLVM) ena

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-07 Thread Eric Wing
I just tried pulling the mainline to try the B3 drop. The merge wasn't so clean. But right now I'm getting a compile error. B3Compilation.cpp.o LLVMHeaders.h:46:10 fatal error: 'llvm-c/Analysis.h' file not found Any ideas? Thanks, Eric P.S. Small changes for making SONAME versioning an option a

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-01 Thread Carlos Alberto Lopez Perez
On 01/02/16 00:22, Eric Wing wrote: >> Updated version of patch is here: >> > >> > https://github.com/annulen/webkit/commit/80e914373fc0702708e9fda0cee36ae5ccc22339 >> > > > This is very cool. Thank you for doing this. I did something very > similar in order to build JavaScriptCore for Android. Yo

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-01 Thread Konstantin Tokarev
01.02.2016, 15:21, "Konstantin Tokarev" : > 01.02.2016, 02:22, "Eric Wing" : >>  On 1/1/16, Konstantin Tokarev wrote: >>>   01.01.2016, 12:46, "Yusuke SUZUKI" :   Hi, sorry for my late reply.   I'm now focusing on the Generator implementation in JSC.   Once it is done, I can work

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-02-01 Thread Konstantin Tokarev
01.02.2016, 02:22, "Eric Wing" : > On 1/1/16, Konstantin Tokarev wrote: >>  01.01.2016, 12:46, "Yusuke SUZUKI" : >>>  Hi, sorry for my late reply. >>>  I'm now focusing on the Generator implementation in JSC. >>>  Once it is done, I can work on this :D >> >>  Thank you! >> >>  Updated version of

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-01-31 Thread Michael Catanzaro
Hi, On Sun, 2016-01-31 at 15:22 -0800, Eric Wing wrote: > - libICU is a difficult dependency because it is big and it is not > guaranteed to be on all systems. (Some context, I’m interested in > deploying binaries, e.g. SteamOS, Android, so I can’t make users > install it via package management).

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-01-31 Thread Eric Wing
On 1/1/16, Konstantin Tokarev wrote: > > > 01.01.2016, 12:46, "Yusuke SUZUKI" : >> Hi, sorry for my late reply. >> I'm now focusing on the Generator implementation in JSC. >> Once it is done, I can work on this :D > > Thank you! > > Updated version of patch is here: > > https://github.com/annulen

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-01-29 Thread Konstantin Tokarev
01.01.2016, 04:26, "Michael Catanzaro" : > On Thu, 2015-12-31 at 19:25 +0300, Konstantin Tokarev wrote: >>  Hi Yusuke, >> >>  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 w

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-01-01 Thread Konstantin Tokarev
01.01.2016, 12:46, "Yusuke SUZUKI" : > Hi, sorry for my late reply. > I'm now focusing on the Generator implementation in JSC. > Once it is done, I can work on this  :D Thank you! Updated version of patch is here: https://github.com/annulen/webkit/commit/80e914373fc0702708e9fda0cee36ae5ccc2233

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2016-01-01 Thread Yusuke SUZUKI
Hi, sorry for my late reply. I'm now focusing on the Generator implementation in JSC. Once it is done, I can work on this :D On Fri, Jan 1, 2016 at 4:02 PM, Konstantin Tokarev wrote: > > > 01.01.16, 04:26, "Michael Catanzaro" : > > >On Thu, 2015-12-31 at 19:25 +0300, Konstantin Tokarev wrote: >

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2015-12-31 Thread Konstantin Tokarev
01.01.16, 04:26, "Michael Catanzaro" : >On Thu, 2015-12-31 at 19:25 +0300, Konstantin Tokarev wrote: >> Hi Yusuke, >> >> 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 >

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2015-12-31 Thread Michael Catanzaro
On Thu, 2015-12-31 at 19:25 +0300, Konstantin Tokarev wrote: > Hi Yusuke, > > 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. I only wonder why it is called Nix

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2015-12-31 Thread Konstantin Tokarev
31.12.2015, 19:25, "Konstantin Tokarev" : > 11.11.2015, 10:05, "Yusuke SUZUKI" : >>  Hello WebKittens, >> >>  JavaScriptCore use in non-OSX environment looks emerging[1]. >>  In addition to that, sometimes, people would like to build JavaScriptCore >> to see what is happning in JavaScriptCore de

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2015-12-31 Thread Konstantin Tokarev
11.11.2015, 10:05, "Yusuke SUZUKI" : > Hello WebKittens, > > JavaScriptCore use in non-OSX environment looks emerging[1]. > In addition to that, sometimes, people would like to build JavaScriptCore to > see what is happning in JavaScriptCore development[2]. > However, if you don't have an OSX ma

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2015-12-07 Thread youenn fablet
On a side note, there used to be https://www.*webkit* .org/projects/javascript/ It seems to be gone after the (nice) revamping of the web site. Is there (or should there be) some efforts to promote JSC engine ther

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2015-11-16 Thread Martin Robinson
On Fri, Nov 13, 2015 at 10:15 AM, Osztrogonác Csaba wrote: > I like the idea to have a platform free, standalone JSC. > It would make easier to maintain various ARM backends. > > We don't need update-webkit*-libs at all for the > standalone JSC, it really depends only on ICU and LLVM. I think the

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2015-11-13 Thread Osztrogonác Csaba
I like the idea to have a platform free, standalone JSC. It would make easier to maintain various ARM backends. We don't need update-webkit*-libs at all for the standalone JSC, it really depends only on ICU and LLVM. Ossy Geoffrey Garen írta: I think it would be nice to avoid tying the Nix bui

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2015-11-11 Thread Geoffrey Garen
I think it would be nice to avoid tying the Nix build to update-webkitgtk-libs, since part of the stated goal is platform freedom. Geoff > On Nov 11, 2015, at 2:15 AM, Sergio Villar Senin wrote: > > On 11/11/15 08:04, Yusuke SUZUKI wrote: >> Hello WebKittens, >> >> JavaScriptCore use in non-O

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2015-11-11 Thread Sergio Villar Senin
On 11/11/15 11:15, Sergio Villar Senin wrote: > On 11/11/15 08:04, Yusuke SUZUKI wrote: >> Hello WebKittens, >> >> JavaScriptCore use in non-OSX environment looks emerging[1]. >> In addition to that, sometimes, people would like to build >> JavaScriptCore to see what is happning in JavaScriptCore d

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2015-11-11 Thread Sergio Villar Senin
On 11/11/15 08:04, Yusuke SUZUKI wrote: > Hello WebKittens, > > JavaScriptCore use in non-OSX environment looks emerging[1]. > In addition to that, sometimes, people would like to build > JavaScriptCore to see what is happning in JavaScriptCore development[2]. > However, if you don't have an OSX m

Re: [webkit-dev] Thought about Nix JavaScriptCore port

2015-11-10 Thread Filip Pizlo
I like this idea. It makes sense to simplify building JSC as a standalone on Linux. -Filip > On Nov 10, 2015, at 11:04 PM, Yusuke SUZUKI wrote: > > Hello WebKittens, > > JavaScriptCore use in non-OSX environment looks emerging[1]. > In addition to that, sometimes, people would like to build

[webkit-dev] Thought about Nix JavaScriptCore port

2015-11-10 Thread Yusuke SUZUKI
Hello WebKittens, JavaScriptCore use in non-OSX environment looks emerging[1]. In addition to that, sometimes, people would like to build JavaScriptCore to see what is happning in JavaScriptCore development[2]. However, if you don't have an OSX machine, it is a little bit difficult. One possible s