2
0
mirror of https://github.com/boostorg/thread.git synced 2026-02-10 11:52:10 +00:00
Commit Graph

11 Commits

Author SHA1 Message Date
Eric Niebler
784ec87be1 Merged revisions 41023-41071 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r41026 | johnmaddock | 2007-11-12 02:00:46 -0800 (Mon, 12 Nov 2007) | 1 line
  
  Adjust test logic to cope with compilers that don't underflow constants to zero when they should.
........
  r41027 | burbelgruff | 2007-11-12 03:10:20 -0800 (Mon, 12 Nov 2007) | 1 line
  
  #1425 Support for Visual Studio 2008
........
  r41028 | chris_kohlhoff | 2007-11-12 04:07:39 -0800 (Mon, 12 Nov 2007) | 5 lines
  
  Cannot perform concurrent operations on the /dev/poll descriptor where
  the sockets descriptors involved may already be being waited on. Changed
  the dev_poll_reactor class to keep a vector of pending event changes and
  interrupt the /dev/poll ioctl() wait to apply it.
........
  r41029 | garcia | 2007-11-12 05:00:41 -0800 (Mon, 12 Nov 2007) | 2 lines
  
  added a reviewer for singleton.
........
  r41030 | garcia | 2007-11-12 05:04:16 -0800 (Mon, 12 Nov 2007) | 2 lines
  
  Removed review dates that passed without happening.
........
  r41033 | bemandawes | 2007-11-12 07:22:24 -0800 (Mon, 12 Nov 2007) | 2 lines
  
  Add separate headers for system-specific enums, thus reducing coupling. Suggested by Emil Dotchevski.
........
  r41036 | bgubenko | 2007-11-12 09:03:38 -0800 (Mon, 12 Nov 2007) | 1 line
  
  add -fno-strict-aliasing to compilation with gcc
........
  r41038 | johnmaddock | 2007-11-12 09:21:47 -0800 (Mon, 12 Nov 2007) | 1 line
  
  Disable long double tests if there are no long double math functions.
........
  r41040 | bemandawes | 2007-11-12 09:42:42 -0800 (Mon, 12 Nov 2007) | 1 line
  
  Include system-specific headers, change namespaces accordingly.
........
  r41043 | eric_niebler | 2007-11-12 13:07:54 -0800 (Mon, 12 Nov 2007) | 1 line
  
  minor clean-up
........
  r41046 | bemandawes | 2007-11-12 14:29:48 -0800 (Mon, 12 Nov 2007) | 1 line
  
  Change default to --v2
........
  r41048 | noel_belcourt | 2007-11-12 14:52:12 -0800 (Mon, 12 Nov 2007) | 3 lines
  
  Get the unix timing working correctly.
........
  r41050 | bgubenko | 2007-11-12 16:51:37 -0800 (Mon, 12 Nov 2007) | 1 line
  
  when setting OSPLAT, check __ia64 macro
........
  r41052 | bemandawes | 2007-11-12 18:54:32 -0800 (Mon, 12 Nov 2007) | 1 line
  
  Add tests for, and fix, current_path overloading.
........
  r41054 | vladimir_prus | 2007-11-12 23:54:20 -0800 (Mon, 12 Nov 2007) | 1 line
  
  Add Google Analytics tracking code
........
  r41056 | anthonyw | 2007-11-13 01:27:11 -0800 (Tue, 13 Nov 2007) | 1 line
  
  Integrated TSS with storage of thread data; cleaned up the heap allocation functions to throw bad_alloc if they run out of memory
........
  r41057 | danieljames | 2007-11-13 03:51:23 -0800 (Tue, 13 Nov 2007) | 1 line
  
  Don't use fpclass because it causes a warning for long doubles. I don't know if the warning is vaild here - but I don't want to disable it as it's useful for checking other function calls.
........
  r41059 | chris_kohlhoff | 2007-11-13 04:50:27 -0800 (Tue, 13 Nov 2007) | 6 lines
  
  Add a workaround for MSVC secure iterator problem where allowing the
  destruction of an iterator to an already-destroyed string object results in
  a program crash. Revert previous change to destroy buffers prior to
  invoking the handler since it didn't fix the problem and wasn't cleaning
  up all copies of the buffers anyway.
........
  r41060 | bemandawes | 2007-11-13 05:54:58 -0800 (Tue, 13 Nov 2007) | 1 line
  
  Correct detection of failure to run in a boost tree, and refactor code as a separate set_boost_root function.
........
  r41062 | johnmaddock | 2007-11-13 08:15:27 -0800 (Tue, 13 Nov 2007) | 1 line
  
  Ooops, disable long double overloads when there is no long double support (Borland fix).
........
  r41063 | eric_niebler | 2007-11-13 08:38:11 -0800 (Tue, 13 Nov 2007) | 1 line
  
  portability fix for Intel 8.1
........
  r41064 | johnmaddock | 2007-11-13 09:15:29 -0800 (Tue, 13 Nov 2007) | 1 line
  
  Updated compiler status, and regenerated docs.
........
  r41069 | davedeakins | 2007-11-13 12:19:39 -0800 (Tue, 13 Nov 2007) | 1 line
  
  Have the local_time and universal_time functions use GetSystemTime and SystemTimeToFileTime on Windows CE (since GetSystemTimeAsFileTime is not present)
........


[SVN r41072]
2007-11-13 23:23:44 +00:00
Anthony Williams
320cb63df4 Use BOOST_VERIFY instead of BOOST_ASSERT in many places in order to avoid unused variable warnings
[SVN r40792]
2007-11-05 16:47:25 +00:00
Anthony Williams
31e1566e1d renamed cancellation to interruption
[SVN r40685]
2007-11-02 14:58:48 +00:00
Anthony Williams
abee301f3d Added changes from David Deakins to enable compilation on Windows CE
[SVN r40679]
2007-11-02 09:17:02 +00:00
Anthony Williams
3513eaf701 added timed_join to thread
[SVN r40653]
2007-11-01 18:04:55 +00:00
Anthony Williams
6485717c52 improved lifetime management of thread data
[SVN r40478]
2007-10-26 10:46:01 +00:00
Anthony Williams
afb6684bde added tests for cancellation
[SVN r40472]
2007-10-26 07:33:22 +00:00
Anthony Williams
ee3d772235 thread move constructor is not explicit, so self() compiles for MSVC8 and Intel; thread_exit_callback_node constructor added to remove warnings on MSVC8; thread destructor no longer calls cancel
[SVN r40456]
2007-10-25 07:17:20 +00:00
Anthony Williams
1af08f7085 updated pthreads code to support move and multiple joins
[SVN r40424]
2007-10-24 15:39:14 +00:00
Anthony Williams
ccf23fa273 updated thread move semantics to work with Borland
[SVN r40412]
2007-10-24 12:00:14 +00:00
Anthony Williams
a646153615 platform split for pthread and win32 builds so can use pthread-win32 library on Windows with <thrd-api>pthread feature; new C++0x-alike thread class interface on win32.
[SVN r40348]
2007-10-23 08:57:17 +00:00