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
