Commit graph

44801 commits

Author SHA1 Message Date
John Maddock
453451a411 Fixes for PDF documentation build.
[SVN r82853]
2013-02-13 16:57:12 +00:00
Ion Gaztañaga
317faa9a4d vector performance optimization: simplified allocator holder, constructors rewritten to avoid unnecessary initializations.
[SVN r82846]
2013-02-12 21:26:21 +00:00
Ion Gaztañaga
66de18db9b Use make_unsigned to avoid using signed/unsigned comparisons
[SVN r82845]
2013-02-12 21:22:23 +00:00
Ion Gaztañaga
601b5e3a82 Added increase and decrease to size traits in order to make code cleaner.
[SVN r82844]
2013-02-12 21:20:06 +00:00
Vicente J. Botet Escriba
2c11c46302 Thread: move local static variable to file scope in future_category.
[SVN r82843]
2013-02-12 20:14:11 +00:00
Vicente J. Botet Escriba
8f3644147d Thread: cleanup perf_shared_mutex.cpp.
[SVN r82842]
2013-02-12 20:12:20 +00:00
Oliver Kowalke
757f89eb2b coroutine: fix for bug #8023
[SVN r82841]
2013-02-12 19:23:48 +00:00
Oliver Kowalke
7f6df7f8f5 coroutine: support for segmented stacks added
[SVN r82840]
2013-02-12 19:01:29 +00:00
John Maddock
bb786779e1 Get rid of MSVC C4996 warnings.
Fixes #8036.

[SVN r82839]
2013-02-12 18:58:23 +00:00
John Maddock
80ad8f131c Fix PDF install rule so it can be called from external scripts.
[SVN r82836]
2013-02-12 18:22:59 +00:00
Vicente J. Botet Escriba
98c986a32f Test: added missing include files
[SVN r82835]
2013-02-12 18:14:03 +00:00
Marshall Clow
390319d2f5 Add constexpr support to Boost.Array
[SVN r82834]
2013-02-12 18:07:15 +00:00
John Maddock
97770722f2 Minor fixes for PDF build from Paul Bristow.
[SVN r82833]
2013-02-12 18:03:57 +00:00
Eric Niebler
a8e7537aa9 remove unused variables, refs #8039
[SVN r82832]
2013-02-12 17:12:38 +00:00
John Maddock
6664dbd8ac Warning suppression.
Fixes #8036.

[SVN r82831]
2013-02-12 17:05:01 +00:00
Michel Morin
a44a983f63 Removing a non-ascii character (i.e. a non-breaking space); fixes #8042.
[SVN r82830]
2013-02-12 15:29:39 +00:00
Anthony Williams
8432c8787a Modify mark_waiting_and_try_lock to return modified count if mutex already locked
[SVN r82828]
2013-02-12 08:21:40 +00:00
Vicente J. Botet Escriba
f2b3d340b5 Thread: Add vacpp-12.1 to the compilers using chrono.
[SVN r82826]
2013-02-11 22:52:52 +00:00
Marshall Clow
ee7014e42b Update Boost.StringRef tests to use newer Boost.Test features
[SVN r82825]
2013-02-11 21:49:56 +00:00
Vicente J. Botet Escriba
4c7a43672d Thread: Fixed null_mutex initialization + added tests some tests.
[SVN r82823]
2013-02-11 18:43:33 +00:00
Marshall Clow
a300a90694 Update Boost.Array tests to use newer Boost.Test features
[SVN r82822]
2013-02-11 17:16:55 +00:00
Marshall Clow
731ba9493e Updated 'getting started' docs with new version #
[SVN r82818]
2013-02-11 15:08:38 +00:00
John Maddock
d214599eca Refactor Bessel function code:
* Remove unused dead code.
* Improve and centralise asymptotic selection.
* Reorder algorithm selection in bessel_jy.
* Allow use of integer algorithms for arbitrary order - they're no slower than Steeds method which is also O(n).

[SVN r82816]
2013-02-11 12:12:50 +00:00
Ion Gaztañaga
4014f5b816 Use explicit instantiation for iterators defined outside the class in order to detect compilation errors.
[SVN r82815]
2013-02-11 11:31:59 +00:00
Ion Gaztañaga
125cd5ec5d Cleanup unnecessary variables in erase(const_iterator)
[SVN r82814]
2013-02-11 11:31:02 +00:00
Ion Gaztañaga
09641ade1d Updated change log with bugfix 7921
[SVN r82813]
2013-02-11 09:48:24 +00:00
Ion Gaztañaga
fc69f93be5 Fixes #7921
[SVN r82812]
2013-02-11 09:47:06 +00:00
Ion Gaztañaga
06459d521a Fixes #7164 (first bug only)
[SVN r82810]
2013-02-10 22:07:41 +00:00
Vicente J. Botet Escriba
4f0dc17588 Thread: remove no more needed and failing function remove_unused_warning.
[SVN r82809]
2013-02-10 21:37:50 +00:00
Vicente J. Botet Escriba
60d6c9d0b9 Thread: fix some issues with futures of MoveOnly types + complete the variadic async function.
[SVN r82808]
2013-02-10 18:14:49 +00:00
Antony Polukhin
5182477369 Silence some buggy VS warnings (refs #7949)
[SVN r82807]
2013-02-10 13:59:45 +00:00
Paul A. Bristow
c3bb59c7de Increased tolerance to 2 * epsilon for the one cycl_neumann failure, and a note on why.
[SVN r82806]
2013-02-10 12:35:48 +00:00
Vladimir Prus
f4531258d7 Fix report of error for options with dashes.
Fixes #8009.
Patch from Markus Roth.


[SVN r82805]
2013-02-10 12:07:05 +00:00
Vladimir Prus
ad60cf0518 Revive exception_txt_test.
Found while working on #8009.


[SVN r82804]
2013-02-10 11:59:51 +00:00
Ion Gaztañaga
4db2861239 Fixes #7928
[SVN r82803]
2013-02-10 11:20:47 +00:00
Ion Gaztañaga
9b2643338c Fixes #7928
[SVN r82802]
2013-02-10 11:18:57 +00:00
Vicente J. Botet Escriba
611f02a717 Chrono: Added two objects tests.
[SVN r82801]
2013-02-10 00:41:13 +00:00
Ion Gaztañaga
3ca416e9a0 Updated changelog with bugfix #7924
[SVN r82800]
2013-02-10 00:30:34 +00:00
Ion Gaztañaga
dce4ca6e4f Fixed #7924
[SVN r82799]
2013-02-10 00:30:06 +00:00
Ion Gaztañaga
ccc7f20135 Updated changelog with latest bugfixes
[SVN r82798]
2013-02-09 17:49:38 +00:00
Ion Gaztañaga
01eeeafcc4 Fixes #7923
[SVN r82797]
2013-02-09 17:48:29 +00:00
Ion Gaztañaga
b53ce3ab3c Fixes #7682
[SVN r82796]
2013-02-09 17:45:09 +00:00
Vicente J. Botet Escriba
04211fefc0 Thread: fix synchronized_value move constructor.
[SVN r82795]
2013-02-09 14:05:55 +00:00
Paul A. Bristow
f9a5921b4c Added Bessel zeros graph.
[SVN r82794]
2013-02-09 12:44:26 +00:00
Paul A. Bristow
7df8fa8471 Comment out unused parameters /* pol */.
[SVN r82793]
2013-02-09 12:29:24 +00:00
John Maddock
d38f202c66 Tidy up policy usage and error handling in Bessel functions.
Change zero-finder functors to call top level Bessel functions.

[SVN r82792]
2013-02-09 11:56:52 +00:00
Marshall Clow
3e08a47527 Fix potential ODR violation; disambiguate doxygen comments
[SVN r82789]
2013-02-08 17:34:57 +00:00
Marshall Clow
1eea5c50ae Make find_iterator work with forward iterators; refs #7989
[SVN r82788]
2013-02-08 17:32:05 +00:00
John Maddock
d52e1c981b Enable better error handling in bessel-zero code.
[SVN r82787]
2013-02-08 17:28:49 +00:00
Marshall Clow
2d9653ddb6 Remove dummy test erroneously left in previous checkin
[SVN r82786]
2013-02-08 17:23:16 +00:00