]> git.saurik.com Git - wxWidgets.git/commit - tests/benchmarks/tls.cpp
chanegd wxTlsValue to be pointer-like instead of value-like which doesn't work for...
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 29 Aug 2008 23:28:42 +0000 (23:28 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 29 Aug 2008 23:28:42 +0000 (23:28 +0000)
commit8b73c5318ccc837aff38c0e5a824bc4fd56c75c8
tree312d89d9134fa21afb72d43200a091b90731678f
parentb18f47d00225c28c8f4152a2b7a1a14bcbe1c7ef
chanegd wxTlsValue to be pointer-like instead of value-like which doesn't work for UDTs; use __thread keyword with mingw32 >= 4.3 too; use library-based thread-specific variables support in wxString cache now that it is fixed to work there; finally added a unit test for TLS stuff

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55361 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
17 files changed:
include/wx/msw/tls.h
include/wx/string.h
include/wx/tls.h
include/wx/unix/tls.h
interface/wx/tls.h
src/common/string.cpp
tests/Makefile.in
tests/benchmarks/tls.cpp
tests/makefile.bcc
tests/makefile.gcc
tests/makefile.vc
tests/makefile.wat
tests/test.bkl
tests/test_test.dsp
tests/test_vc7_test.vcproj
tests/test_vc8_test.vcproj
tests/thread/tls.cpp [new file with mode: 0644]