[Webkit-unassigned] [Bug 104773] [EFL] Split WebCore into separate libraries

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 20 00:21:12 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=104773





--- Comment #3 from Gyuyoung Kim <gyuyoung.kim at samsung.com>  2012-12-20 00:23:26 PST ---
(In reply to comment #0)
> As GTK port did, WebCore of EFL port should be spitted into several library instead of a big one, otherwise the libWebCore.a will be too big to archive. As GTK trunk at 137102, the idea is the following:

r137102 was for chromium gardening patch.

It seems to me below revisions are for splitting into more smaller one.

http://trac.webkit.org/changeset/134864
http://trac.webkit.org/changeset/135538

>  - libwebcore_efl contains only the files using efl (was in PlatformEfl.cmake)
>  - libwebcore_modules contains only the files under Modules
>  - libwebcore_platform contains only the files under platform
>  - libwebcore_svg contains only the files under svg, rendering/svg, derived SVG files and other SVG files(there are some svg related files under css loader and platform)
>  - libwebcore contains all other the webcore files

Basically, I don't wanna object to divide into small libraries. But, AFAIK, SHARED_CORE build option is to reduce linking time as well. Why not adjust this splitting into existing SHARED_CORE option ? BTW, could you share how much linking time we can reduce when using this dividing library ?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list