Commit Graph

263 Commits

Author SHA1 Message Date
John Maddock
c7b0d00943 Add some debugging code.
Add tentative Valgrind support.
Change singleton usage to address issue 5526 by making singletons eternal.
Add Valgrind tests.
Update docs to match.
Refs #5526.

[SVN r73121]
2011-07-15 17:40:49 +00:00
Paul A. Bristow
904ea1cc31 Updated and re-run giving no zero sec timings.
[SVN r71207]
2011-04-12 17:34:57 +00:00
John Maddock
c3f4c22550 Make the tests do more work so the timings are a touch more reliable.
[SVN r71206]
2011-04-12 17:31:26 +00:00
Paul A. Bristow
99010d325b Re-run after updated by JM showing new timings.
[SVN r71205]
2011-04-12 17:28:13 +00:00
John Maddock
48398032be Change mutex to use Boost version.
Add example to test Jamfile.

[SVN r71204]
2011-04-12 16:15:14 +00:00
John Maddock
cd1134290c Remove unneeded files.
[SVN r71189]
2011-04-11 17:20:21 +00:00
John Maddock
9d2945f374 Change to Boost.Math gcd/lcm and fix tests to compile cleanly again!
[SVN r71188]
2011-04-11 17:19:16 +00:00
John Maddock
a8cf3faacd Tidy up intro.
Remove dead files.
Add missing graphics.

[SVN r71187]
2011-04-11 16:10:36 +00:00
John Maddock
0174798a5e Update singleton_pool docs.
[SVN r70873]
2011-04-02 17:51:30 +00:00
John Maddock
d2ea3da0e2 Fix missing object_pool constructors.
Fix bad comment in pool.hpp.
Update simple_segregated_storage docs.

[SVN r70857]
2011-04-02 16:09:52 +00:00
John Maddock
2a6ad759cd Update docs for pool_alloc.hpp.
[SVN r70826]
2011-04-01 18:06:25 +00:00
John Maddock
6a68b4dcf5 Tidy up and expand the docs for pool.hpp.
[SVN r70819]
2011-04-01 14:45:44 +00:00
John Maddock
b81a49f04a Fix template param descriptions.
Cross reference docs.
Add concept docs.

[SVN r70813]
2011-04-01 11:11:25 +00:00
John Maddock
529c49918e Update reference docs for object_pool and suppress some macros from appearing in docs.
[SVN r70786]
2011-03-31 16:00:29 +00:00
John Maddock
ebdafbbb88 Add test for malloc/free macros.
[SVN r69529]
2011-03-03 18:54:28 +00:00
John Maddock
da804b6c96 Add test for malloc/free macros.
[SVN r69528]
2011-03-03 18:49:54 +00:00
John Maddock
c1dd8eaadf Fix typo in test/test_bug_4960.cpp
Add valgrind tests only if available.

[SVN r69445]
2011-03-01 18:11:23 +00:00
Paul A. Bristow
c853d72b93 installs mb*.* and pc*.* from /doc/images to html/images
[SVN r69398]
2011-02-28 18:04:24 +00:00
Paul A. Bristow
a3468760ce Using new jamfile
[SVN r69397]
2011-02-28 18:03:20 +00:00
Paul A. Bristow
2cc048c0e6 Recommit (some new docs edits lost)
[SVN r69278]
2011-02-25 17:00:13 +00:00
Paul A. Bristow
1bcadfb626 More docs details added.
[SVN r69274]
2011-02-25 16:36:02 +00:00
Paul A. Bristow
74f6324574 Many enhancements to docs, including index.
[SVN r69273]
2011-02-25 16:22:40 +00:00
Paul A. Bristow
2c1903d012 Many enhancements to docs and this new doxyfile and free standing Doxygen version .
[SVN r69272]
2011-02-25 16:18:30 +00:00
Paul A. Bristow
e0cf9ddad0 Previous removal of redundant files.
[SVN r69268]
2011-02-25 10:09:21 +00:00
Paul A. Bristow
b64cff0867 Some enhancements, but some Doxygen comments not correct.
[SVN r69267]
2011-02-25 10:05:08 +00:00
Paul A. Bristow
6077c820c6 Pool index.idx added
[SVN r69266]
2011-02-25 10:02:12 +00:00
John Maddock
6db4e1896a Some further more advanced fixes for issue #2696:
Applies existing fix to array allocation,
Adds a test case,
Adds a fallback mechanism, so that if allocation fails we shrink the next chunk size.
Refs #2696.


[SVN r69236]
2011-02-24 12:19:47 +00:00
John Maddock
7a37b780dc Fixes issue #1252.
Add test case for #1252.
Update docs accordingly.
Refs #1252.
Correct return value from test_pool_alloc.cpp.


[SVN r69235]
2011-02-24 10:25:39 +00:00
John Maddock
c519bdec56 Add test case for issue #1252.
Refs #1252.

[SVN r68922]
2011-02-15 19:03:00 +00:00
John Maddock
d6702122e0 Add test case for bug #4960.
Add conditional instrumentation code to headers so we can see what's being allocated when.
Fix issue #4960 by allowing pool to allocate 0 chunks.
Refs #4960.

[SVN r68920]
2011-02-15 18:39:07 +00:00
John Maddock
9a752f0876 Oops, committed wrong Jamfile version, fixed now.
[SVN r68868]
2011-02-14 18:26:42 +00:00
John Maddock
e5ceadf03d Enable highest warning levels in compiles, and fix resulting errors.
[SVN r68867]
2011-02-14 18:04:20 +00:00
John Maddock
a9fbe74921 Rename *.inc file to *.ipp.
[SVN r68864]
2011-02-14 16:41:20 +00:00
Paul A. Bristow
4b85783c7a Improved indexing terms in index.idx
[SVN r68597]
2011-02-01 10:29:10 +00:00
Paul A. Bristow
5161118ff4 Improved indexing terms in index.idx
[SVN r68596]
2011-02-01 10:27:58 +00:00
Paul A. Bristow
73f9ed4f23 Checked OK with MSVC 10, and added output as comment.
[SVN r68456]
2011-01-26 16:59:19 +00:00
Paul A. Bristow
86b252096a Tabs removed.
[SVN r68455]
2011-01-26 16:58:29 +00:00
Paul A. Bristow
6a9ee0a091 Some cosmetic changes (including failing to deal with details::PODptr problem.
[SVN r68454]
2011-01-26 16:52:50 +00:00
Paul A. Bristow
1b3c400c5f Added auto-index with manually selected index terms.
[SVN r68432]
2011-01-25 15:15:55 +00:00
Paul A. Bristow
a2c76b3426 Added auto-index with manually selected index terms.
[SVN r68431]
2011-01-25 14:53:48 +00:00
Paul A. Bristow
1e4ac82547 Adding doxygen html
[SVN r68294]
2011-01-19 16:34:08 +00:00
Paul A. Bristow
eeaffd8cf5 Adding doxygen html
[SVN r68293]
2011-01-19 16:31:05 +00:00
Paul A. Bristow
3f7e5c6ff3 Adding doxygen html
[SVN r68280]
2011-01-19 11:56:06 +00:00
Paul A. Bristow
20a0c0c085 Doxygen warning log file
[SVN r68279]
2011-01-19 11:54:48 +00:00
Paul A. Bristow
6248af4e35 Standalone doxyfile for Pool
[SVN r68278]
2011-01-19 11:54:15 +00:00
Paul A. Bristow
918063b030 Added more Doxygen comments
[SVN r68238]
2011-01-18 18:15:06 +00:00
Paul A. Bristow
a60dc29adb Added more Doxygen comments
[SVN r68237]
2011-01-18 18:12:26 +00:00
Paul A. Bristow
980d067761 Added more Doxygen comments
[SVN r68236]
2011-01-18 18:11:42 +00:00
Paul A. Bristow
0a3c6b74dd Added indexes
[SVN r68235]
2011-01-18 18:10:32 +00:00
Paul A. Bristow
715e131159 All doxygen comments done in code, and index added.
[SVN r68234]
2011-01-18 18:09:57 +00:00