(re)assigns
On Mon, 7 Sep 2009, Martin Bähr wrote:
> On Mon, Sep 07, 2009 at 07:57:29PM +0200, Henrik Grubbström wrote:
>> Before:
>> $ ./test-pike test.pike
>> elems: 10000
>> gauge: 57.456952977
>>
>> After:
>> $ ./test-pike test.pike
>> elems: 10000
>> gauge: 2.815731693
>>
>> Seems the optimization had effect... :-)
>
> neat!
> how fast does the "if (!has_value(arr, item)) arr += ({ item });" case
> run?
It's within 1% of the optimized case.
> greetings, martin.
--
Henrik Grubbström <grubba[at]roxen.com>
Roxen Internet Software AB
|