Re: [webkit-dev] [ANN] JSCOnly port becomes dependency-free (except for ICU)
21.04.2016, 19:30, "Yusuke SUZUKI": > On Thu, Apr 21, 2016 at 3:12 AM, Eric Wing wrote: >> On 4/18/16, Yusuke SUZUKI wrote: >>> Hi folks, >>> >>> Thanks to Konstantin Tokavev and GTK guys, JSCOnly port becomes quickly >>> mature. >>> As of now, finally, JSCOnly port becomes completely dependency free port >>> (except for ICU :P). >>> It means that, when you need some Linux JSC shell to test, you just >>> >>> 1. clone the tree >>> 2. install ICU (sudo apt-get install libicu-dev) >>> 3. hit `Tools/Scripts/build-webkit --jsc-only` >>> >>> That's it! After building, you will get the JSC shell on (almost) any >>> platforms and you also get the TestWTF. >>> It makes easy to build / contribute to JSC. >>> And it makes building old (from now) JSC easy, it's super beneficial. >>> For example, when you encounter the performance regression in some revision >>> XXX, previously, you need to, >>> >>> 1. checkout the old rev >>> 2. prepare the old dependencies (Let's build old DependenciesXXX!) >>> 3. let's build the JSC and check the regression >>> >>> But now, we can just checkout the old revision and build the old JSC. >>> >>> Best regards, >>> Yusuke Suzuki >>> >> >> Just curious, is this expected to work for Windows/Visual Studio too? > > If you build it with CMake, it should work fine I think (And if it cannot be > done, it's a bug, plz file it.) It's currently missing a cmake option to use native Windows event loop, but that would be trivial to add. -- Regards, Konstantin ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] [ANN] JSCOnly port becomes dependency-free (except for ICU)
On Thu, Apr 21, 2016 at 3:12 AM, Eric Wingwrote: > On 4/18/16, Yusuke SUZUKI wrote: > > Hi folks, > > > > Thanks to Konstantin Tokavev and GTK guys, JSCOnly port becomes quickly > > mature. > > As of now, finally, JSCOnly port becomes completely dependency free port > > (except for ICU :P). > > It means that, when you need some Linux JSC shell to test, you just > > > > 1. clone the tree > > 2. install ICU (sudo apt-get install libicu-dev) > > 3. hit `Tools/Scripts/build-webkit --jsc-only` > > > > That's it! After building, you will get the JSC shell on (almost) any > > platforms and you also get the TestWTF. > > It makes easy to build / contribute to JSC. > > And it makes building old (from now) JSC easy, it's super beneficial. > > For example, when you encounter the performance regression in some > revision > > XXX, previously, you need to, > > > > 1. checkout the old rev > > 2. prepare the old dependencies (Let's build old DependenciesXXX!) > > 3. let's build the JSC and check the regression > > > > But now, we can just checkout the old revision and build the old JSC. > > > > Best regards, > > Yusuke Suzuki > > > > > Just curious, is this expected to work for Windows/Visual Studio too? > If you build it with CMake, it should work fine I think (And if it cannot be done, it's a bug, plz file it.) > > Thanks, > Eric > ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] [ANN] JSCOnly port becomes dependency-free (except for ICU)
On 4/18/16, Yusuke SUZUKIwrote: > Hi folks, > > Thanks to Konstantin Tokavev and GTK guys, JSCOnly port becomes quickly > mature. > As of now, finally, JSCOnly port becomes completely dependency free port > (except for ICU :P). > It means that, when you need some Linux JSC shell to test, you just > > 1. clone the tree > 2. install ICU (sudo apt-get install libicu-dev) > 3. hit `Tools/Scripts/build-webkit --jsc-only` > > That's it! After building, you will get the JSC shell on (almost) any > platforms and you also get the TestWTF. > It makes easy to build / contribute to JSC. > And it makes building old (from now) JSC easy, it's super beneficial. > For example, when you encounter the performance regression in some revision > XXX, previously, you need to, > > 1. checkout the old rev > 2. prepare the old dependencies (Let's build old DependenciesXXX!) > 3. let's build the JSC and check the regression > > But now, we can just checkout the old revision and build the old JSC. > > Best regards, > Yusuke Suzuki > Just curious, is this expected to work for Windows/Visual Studio too? Thanks, Eric ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
[webkit-dev] [ANN] JSCOnly port becomes dependency-free (except for ICU)
Hi folks, Thanks to Konstantin Tokavev and GTK guys, JSCOnly port becomes quickly mature. As of now, finally, JSCOnly port becomes completely dependency free port (except for ICU :P). It means that, when you need some Linux JSC shell to test, you just 1. clone the tree 2. install ICU (sudo apt-get install libicu-dev) 3. hit `Tools/Scripts/build-webkit --jsc-only` That's it! After building, you will get the JSC shell on (almost) any platforms and you also get the TestWTF. It makes easy to build / contribute to JSC. And it makes building old (from now) JSC easy, it's super beneficial. For example, when you encounter the performance regression in some revision XXX, previously, you need to, 1. checkout the old rev 2. prepare the old dependencies (Let's build old DependenciesXXX!) 3. let's build the JSC and check the regression But now, we can just checkout the old revision and build the old JSC. Best regards, Yusuke Suzuki ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev