Hi REAL,

I wonder if somebody know, if this issue was resolved
during the last 1.5 years ?


On 05/5/5 11:24 PM, "Ruslan Zasukhin" <[EMAIL PROTECTED]> wrote:

> Hi All,
> 
> I have play with one test example, and have found that if to use
> 
>     Vfield.Value        which is variant
> 
> Instead of using the types values of each clas
>     Vshort.Value  Vlong.Value, ...
> 
> Then we get almost 100 times slower work.
> 100 times, exactly! 98 seconds vs about 1 second.
> 
> 
> I have check by profiler, and see that problem is with REALGetPropValue().
> It eats 98% of test.
> 
> REAL, I think here you must improve a lots something...
> May be you use linear search to find property ?
> 
> 
> ATTENTION:
>     so for all Valentina users,
>     I will recommend NOT to use Vfield.Value as Variant.
> 
> We could expect that variant will require some payment for comfort.
> But 100 times slow down is not acceptable IMHO.
> At least you should avoid it in tight loops.

-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information
http://www.paradigmasoft.com

[I feel the need: the need for speed]


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to