On 5/21/11, Stas Malyshev <smalys...@sugarcrm.com> wrote:
> Hi!
>
>> What platform was that on?  GCC already inlines its builtins by
>> default (even at -O0).  I.e., the abs() generates the following code:
>
> As I understand, Sebastian wasn't talking about inlining C abs(). He was
> talking about converting PHP abs() (which is a function call right now
> with all overhead that this implies) to an opcode, which makes it
> somewhat cheaper to call, since the engine will be handling it without
> the overhead associated with PHP function call.

That probably makes sense.

The original diff had optimizations using x86 assembler;  this mislead me.  (-;

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to