Hi Przemek,

>> Is it reasonable result that in mingw MT mode, I'm getting 
>> 21-22s result in 32-bit builds and 24-25s in 64-bit builds 
>> vs. 10-11s in ST mode?
> 
> No, it isn't reasonable ;)

What I suspected.

> MinGW builds do not use native TLS and we disabled ASM inline
> functions used to retrieve HVM stack pointer because it was not
> working on Win9x so it hardly depends on HB_STACK_PRELOAD optimization
> and this macro was not set in hvmall.c
> I've just added it so please repeat your tests with current SVN
> code and send your final results.

With rebuilt hbvmmt, the 25s went down to 17s, which 
seems okay on win platform.

Is there a way to turn inline ASM stuff on?
(sacrificing Win9x compatibility)

I'd make a test with it to see the diff.

> BTW it will be also good to check how works native thread local
> variables in current MinGW builds. My last test are quite old and
> it's highly possible that now the situation is much better.

How to check this?

Brgds,
Viktor

_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to