[webkit-dev] DFG, inline functions compileing

Filip Pizlo fpizlo at apple.com
Sun Jun 17 07:15:02 PDT 2012


I'm not talking about the C++ compiler compiling the DFG. 

I'm instead referring to the DFG compiling JS code. 

-Filip

On Jun 17, 2012, at 1:06 AM, Zoltan Herczeg <zherczeg at webkit.org> wrote:

> Where are they compiled twice? If in the object file, than it is ok, since
> the compiler must provide a standalone function for even inline ones. It
> is needed if the function is passed as pointer. These extra functions
> should be thrown out by the linker in the final binary.
> 
> Regards,
> Zoltan
> 
>> It's a bug. It's not a show stopper but if you've got a fix, I'd encourage
>> you to submit a patch.
>> 
>> -Filip
>> 
>> On Jun 16, 2012, at 1:01 PM, Nare Karapetyan <nare at rock.com> wrote:
>> 
>>> Why in DFG inline functions are optimized(compiled) more than
>>> once - one time itself and then in caller function's body?
>>> 
>>> --
>>> 
>>> 
>>> _______________________________________________
>>> webkit-dev mailing list
>>> webkit-dev at lists.webkit.org
>>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> 
> 
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


More information about the webkit-dev mailing list