Why libphobos2.a?
Jacob Carlborg
doob at me.com
Wed Jun 2 11:58:16 PDT 2010
On 2010-06-02 20:19, Ellery Newcomer wrote:
> On 06/02/2010 12:59 PM, Walter Bright wrote:
>> Graham Fawcett wrote:
>>> Newbie question: if the D compiler (a) is very fast and (b) can
>>> optimize application code when it has access to all library sources,
>>> then isn't libphobos2.a a premature optimization? Why have it at all,
>>> when the Phobos sources are available?
>>
>> The global optimization at the moment is limited to inlining. Most
>> functions are not inlinable.
>
> Don't you need the phobos source regardless of whether you have a lib file?
It's enough with D interface files/headers. Look at object.di and
core.Thread.di(I think) for example.
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list