Commit Graph

635 Commits

Author SHA1 Message Date
Vicente J. Botet Escriba
5143770c44 comment stopwatches tests. 2014-02-13 03:55:32 +01:00
Vicente J. Botet Escriba
05786b6f48 Merge from develop for 1.56. 2014-02-11 21:47:06 +01:00
Vicente J. Botet Escriba
28bec5dfe0 Merge from develop for 1.56. 2014-02-11 21:46:28 +01:00
Vicente J. Botet Escriba
5d4dd6ebdd Avoid the use of gmtime with Android as not available. 2014-01-21 21:19:15 +01:00
Vicente J. Botet Escriba
a60274c77a take care of process_cpu_clock on io v2. Input is not working yet. 2014-01-19 23:45:28 +01:00
Vicente J. Botet Escriba
f77a144f45 make use of duration_values<common_type_t>::zero() instead of 0. 2014-01-19 23:13:51 +01:00
Vicente J. Botet Escriba
c06ac405b0 fix issue with process_cpu_clock having different behavior than the associated process_cpu_clock_ clocks. 2014-01-19 23:11:40 +01:00
Vicente J. Botet Escriba
21b5ff53d1 undef BOOST_CHRONO_HAS_THREAD_CLOCK if defined(__hpux). 2014-01-19 08:53:18 +01:00
Vicente J. Botet Escriba
7e44be61ec re-try QueryPerformanceCounter when failed. 2014-01-19 08:05:37 +01:00
ccbrown
143260daeb mac thread_clock implementation 2013-12-11 21:38:34 -08:00
Vicente J. Botet Escriba
824a12e758 Try to fix undefined int32_t with msvc 2013-12-07 00:29:03 +01:00
Vicente J. Botet Escriba
dde3b3528c Chrono: fix floor/round issues on negative numbers.
[SVN r86798]
2013-11-23 14:50:58 +00:00
Vicente J. Botet Escriba
6072e4fd1a Chrono: merge fixe for #9337.
[SVN r86655]
2013-11-12 18:30:20 +00:00
Vicente J. Botet Escriba
e4ba68c309 Chrono: use * instead of / when testing floats.
[SVN r86587]
2013-11-08 20:23:22 +00:00
Vicente J. Botet Escriba
d5582c61df Chrono: apply patch for #9337.
[SVN r86547]
2013-11-03 15:49:48 +00:00
Vicente J. Botet Escriba
9407921f4d Chrono: merge timepoint io improvements.
[SVN r86492]
2013-10-27 23:55:01 +00:00
Vicente J. Botet Escriba
516d90ea07 Chrono: merge timepoint io improvements.
[SVN r86491]
2013-10-27 23:29:52 +00:00
Vicente J. Botet Escriba
ad20e8f02c Chrono: merge fixes for #9274, #9276.
[SVN r86448]
2013-10-26 12:36:11 +00:00
Vicente J. Botet Escriba
240f690c94 Chrono: Added more missing include files and setting internal gmtime/timegm for IBM compiler. Update history.
[SVN r86425]
2013-10-25 07:40:23 +00:00
Vicente J. Botet Escriba
88379ba5be Chrono: fix test_gmtime on windows
[SVN r86422]
2013-10-24 21:13:13 +00:00
Vicente J. Botet Escriba
ce527f228b Chrono: Add missing include cstdio in test io/time_point_output.
[SVN r86418]
2013-10-24 17:19:47 +00:00
Vicente J. Botet Escriba
383cc38208 Chrono: avoid the use of gmtime_r on windows test to avoid compiler failure.
[SVN r86413]
2013-10-24 05:39:18 +00:00
Vicente J. Botet Escriba
5eaf2be073 Thread: Try to fix system_clock::time_point output on windows.
[SVN r86410]
2013-10-23 23:00:35 +00:00
Andrey Semashev
2d85dd9c34 Added support for compiler-based TLS.
[SVN r86396]
2013-10-22 18:23:22 +00:00
Vicente J. Botet Escriba
f3266360b2 Chrono: try to avoid the crash with msvc 11 on chrono_io.
[SVN r86384]
2013-10-21 22:01:40 +00:00
Vicente J. Botet Escriba
d782d9cd09 Chrono: set precission to 9 so that there is no lost with the hisgest systemp_clock precission (nanoseconds). todo, adapt the io precission to the system_clock duration period.
[SVN r86383]
2013-10-21 21:36:42 +00:00
Vicente J. Botet Escriba
8308a4ce50 Chrono: fix two important issues with Boost.Chrono IO v2 on windows
* now() returned 1 day later.
* make use of system_clock::duration instead of microseconds in time_point_io input rounding


[SVN r86376]
2013-10-20 18:27:56 +00:00
Vicente J. Botet Escriba
6e406d68a9 Chrono: don't run test_good_utc_fmt_system_clock on windows as this is blocking the regression tests.
[SVN r86357]
2013-10-18 18:54:14 +00:00
Vicente J. Botet Escriba
ee4dda17e5 Chrono: update time_point io format tags.
[SVN r86265]
2013-10-12 15:59:18 +00:00
Vicente J. Botet Escriba
9b339953e2 Chrono: Added documentation for format tags.
[SVN r86221]
2013-10-09 20:43:29 +00:00
Vicente J. Botet Escriba
bd4cde38c7 Chrono: update history.
[SVN r86006]
2013-09-29 16:14:57 +00:00
Andrey Semashev
09de661ef7 Merged changes from trunk.
[SVN r85818]
2013-09-22 09:57:15 +00:00
Vicente J. Botet Escriba
258065939a Chrono: initialize std::tm variables to all 0 to fix #9147.
[SVN r85816]
2013-09-22 07:29:15 +00:00
Andrey Semashev
027786e960 To avoid name clashes with Boost.Thread, renamed boost::detail::win32 namespace to winapi. Also renamed the directory with headers accordingly. Adjusted Boost.Chrono and Boost.Sync to reflect the changes.
[SVN r85791]
2013-09-19 17:58:24 +00:00
Vicente J. Botet Escriba
f0fcc331fd Chrono: initialize std::tm to all 0.
[SVN r85706]
2013-09-16 17:09:27 +00:00
Vicente J. Botet Escriba
f11844c502 Chrono: merge timepoint io improvements.
[SVN r85610]
2013-09-08 18:44:28 +00:00
Vicente J. Botet Escriba
8b52fef509 Chrono: Support more flags on IO.
[SVN r85423]
2013-08-22 16:22:53 +00:00
Vicente J. Botet Escriba
e1450438dc Chrono/Stopwatches: fix bad check when assignment was expected.
[SVN r85422]
2013-08-22 16:20:35 +00:00
Vicente J. Botet Escriba
e365686184 Chrono: remove #7347 reference.
[SVN r85271]
2013-08-10 09:53:38 +00:00
Vicente J. Botet Escriba
0d974a6a06 Chrono: Manage with more time_point io format flags and tests.
[SVN r84973]
2013-07-07 16:08:54 +00:00
Vicente J. Botet Escriba
3f7212de43 Chrono: Complete #7868.
[SVN r84967]
2013-07-07 11:37:27 +00:00
Vicente J. Botet Escriba
f878ea8379 Chrono: merge remove BOOST_TYPEOF_SILENT.
[SVN r84849]
2013-06-20 21:10:58 +00:00
Vicente J. Botet Escriba
94aceba051 Chrono: remove use of BOOST_TYPEOF_SILENT as for #4605.
[SVN r84833]
2013-06-19 05:53:12 +00:00
Vicente J. Botet Escriba
2e7d2e2d7b Chrono: fix #8691,#8696 and update history.
[SVN r84793]
2013-06-15 10:36:41 +00:00
Vicente J. Botet Escriba
f3dbe93a09 Chrono: update history.
[SVN r84791]
2013-06-15 09:40:10 +00:00
Vicente J. Botet Escriba
0cae28efb6 Chrono: Apply patch to set BOOST_CHRONO_INTERNAL_TIMEGM on Solaris/gcc #8696.
[SVN r84790]
2013-06-15 09:35:37 +00:00
Vicente J. Botet Escriba
e55f440e2b Chrono: update history.
[SVN r84769]
2013-06-14 05:41:18 +00:00
Vicente J. Botet Escriba
d5208057ef Chrono: Apply patch for #8691.
[SVN r84768]
2013-06-14 05:35:23 +00:00
Vicente J. Botet Escriba
4d047e5279 Chrono: fix #8690.
[SVN r84767]
2013-06-14 05:14:48 +00:00
Vicente J. Botet Escriba
2b17fa8c40 Chrono: apply patch for #8690
[SVN r84751]
2013-06-12 21:05:21 +00:00