Returning large structs == no difference
downs
default_357-line at yahoo.de
Fri Feb 15 07:12:42 PST 2008
downs wrote:
> downs wrote:
>> I rewrote my version for freestanding functions .. 9.5s :confused: Why do struct members (which are inlined, I checked) take such a speed hit?
>>
>
> My version had a bug. x__X
>
> The correct version takes 11.2s again.
>
> --downs
If I fix the bug, the 'external function' version is exactly as fast as the opFoo version.
Sorry.
I think the 8s version posted earlier has a similar bug.
Look at the output. :)
-- downs
More information about the Digitalmars-d
mailing list