[webkit-dev] Thought about Nix JavaScriptCore port

Eric Wing ewmailing at gmail.com
Wed Apr 20 19:19:15 PDT 2016


On 2/19/16, Olivier Blin <olivier.blin at softathome.com> 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
>> of ICU WebKit uses at a particular point in time.
>>
>> Maybe since the two of you both want it, one of you would like to
>> volunteer to do that?
>>
>> I’m not sure there’s anyone else planning on it.
> Hi,
>
> I have similar concerns for building on a set-top box environment, and
> have prepared a patch series to fix build with a light ICU.
> This has been initially done on WebKitForWayland, but it applies to any
> port.
>
> See the following bugs:
> https://bugs.webkit.org/show_bug.cgi?id=154479
> https://bugs.webkit.org/show_bug.cgi?id=154482
> https://bugs.webkit.org/show_bug.cgi?id=154483
> https://bugs.webkit.org/show_bug.cgi?id=154484
>
> With proper stripping, ICU lib/resources can be around 3.5 MB.
>
> Hope this helps
>
> --
> Olivier Blin - SoftAtHome
>
>

Hi, I totally missed this. This looks really useful. Can you explain
the principles/theory behind doing this? Are you doing something to
build a smaller ICU? Or are you some how using post-stripping to
shrink everything? Would you be able to document how to do this?

Thanks,
Eric


More information about the webkit-dev mailing list