[Webkit-unassigned] [Bug 27551] Make it possible to build JavaScriptCore as shared library without symbol lists

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon May 31 11:51:01 PDT 2010


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





--- Comment #27 from Kenneth Rohde Christiansen <kenneth at webkit.org>  2010-05-31 11:50:58 PST ---
(In reply to comment #26)
> (In reply to comment #23)
> > > There are a number of places that an entire class has been marked as being
> > > exported even though only a single symbol is currently listed in
> > > JavaScriptCore.exp and JavaScriptCore.def.  ByteCodeGenerator, Parser and
> > > ParserArena are the three that jump out at me for this reason.
> > 
> > Yes, it appears a lot simpler and less cluttering to the source code to annotate the class instead of every used function with the export macro.
> 
> "Less cluttering" perhaps, but it ends up exporting things that we might not want people to depend on. Is it really best to expert an entire class when we really want to export only a single function?

Personally, I would got for exporting the individual functions needed.

-- 
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