529c49918eUpdate reference docs for object_pool and suppress some macros from appearing in docs.
John Maddock
2011-03-31 16:00:29 +0000
ebdafbbb88Add test for malloc/free macros.
John Maddock
2011-03-03 18:54:28 +0000
da804b6c96Add test for malloc/free macros.
John Maddock
2011-03-03 18:49:54 +0000
c1dd8eaadfFix typo in test/test_bug_4960.cpp Add valgrind tests only if available.
John Maddock
2011-03-01 18:11:23 +0000
c853d72b93installs mb*.* and pc*.* from /doc/images to html/images
Paul A. Bristow
2011-02-28 18:04:24 +0000
a3468760ceUsing new jamfile
Paul A. Bristow
2011-02-28 18:03:20 +0000
2cc048c0e6Recommit (some new docs edits lost)
Paul A. Bristow
2011-02-25 17:00:13 +0000
1bcadfb626More docs details added.
Paul A. Bristow
2011-02-25 16:36:02 +0000
74f6324574Many enhancements to docs, including index.
Paul A. Bristow
2011-02-25 16:22:40 +0000
2c1903d012Many enhancements to docs and this new doxyfile and free standing Doxygen version .
Paul A. Bristow
2011-02-25 16:18:30 +0000
e0cf9ddad0Previous removal of redundant files.
Paul A. Bristow
2011-02-25 10:09:21 +0000
b64cff0867Some enhancements, but some Doxygen comments not correct.
Paul A. Bristow
2011-02-25 10:05:08 +0000
6077c820c6Pool index.idx added
Paul A. Bristow
2011-02-25 10:02:12 +0000
6db4e1896aSome 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.
John Maddock
2011-02-24 12:19:47 +0000
7a37b780dcFixes issue #1252. Add test case for #1252. Update docs accordingly. Refs #1252. Correct return value from test_pool_alloc.cpp.
John Maddock
2011-02-24 10:25:39 +0000
c519bdec56Add test case for issue #1252. Refs #1252.
John Maddock
2011-02-15 19:03:00 +0000
d6702122e0Add 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.
John Maddock
2011-02-15 18:39:07 +0000
8c5bd739d4Change from simple use of std::rand() to use Boost.Random and specify a reasonable range so we don't run out of memory. Other general tidy up.
Katie Chan
2011-01-07 05:21:51 +0000
dbc4bc56e0Make test compile on GCC.
Katie Chan
2011-01-07 03:10:04 +0000
82ba292f21Remove old commented out code leftover that has been around forever.
Katie Chan
2011-01-05 18:55:41 +0000
3e1baa4a24Fixes bug #3349. Add temporary test for bug.
Katie Chan
2011-01-05 09:00:14 +0000
3fca7ced6eMove performance test to example directory
Katie Chan
2011-01-05 07:59:36 +0000
ec838ef75eAdd test for simple_segregated_storage.
Katie Chan
2011-01-05 07:51:32 +0000
cf75eeb25eShorten test file name to conform to Boost Library Requirements and Guidelines
Katie Chan
2011-01-05 07:35:21 +0000
82096915d4Test for GCD & LCM functions. Though should probably refactor code to use Boost.Math (which was branched out from Boost.Pool itself & Boost.Rational) instead.
Katie Chan
2011-01-04 17:46:12 +0000
b03190f897Add test for bug #4346.
Katie Chan
2011-01-02 20:26:28 +0000
ac1771913eUpdate test to use BOOST_TEST() instead of if/cout.
Katie Chan
2011-01-02 20:24:59 +0000
4f207d5041Simplify the Jamfile
Steven Watanabe
2011-01-02 00:03:42 +0000
bd2ed68e30Initial commit of Boost.Pool copy
John Maddock
2010-12-31 10:10:24 +0000
c849062d38Spirit: merging from trunk upto rev. 61489
Hartmut Kaiser
2010-07-04 22:38:38 +0000
df50a4065fProtect Boost.Pool from evil #defines of malloc and free. Fixes#4346.
Steven Watanabe
2010-06-16 02:27:17 +0000
dec9d0947dUse static_cast instead of reinterpret_cast. Fixes#2941
Steven Watanabe
2010-06-10 01:46:37 +0000
7bde6b0c26Fixed tab and no-newline-at-end-of-file issues from inspection report
Jeremiah Willcock
2010-04-20 17:54:16 +0000
ecb238ede9Allow zero-sized blocks to be allocated by malloc_n. Fixes#386
Steven Watanabe
2009-10-19 16:26:52 +0000
37cfee305brm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
Troy D. Straszheim
2009-10-17 02:07:38 +0000
c115cad4fdrm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
Troy D. Straszheim
2009-10-17 01:10:45 +0000
c6f4090196Copyrights on CMakeLists.txt to keep them from clogging up the inspect reports. This is essentially the same commit as r55095 on the release branch.
Troy D. Straszheim
2009-07-26 00:49:56 +0000
30fae18016Add basic copyright/license to keep cmake out of the inspection report
Troy D. Straszheim
2009-07-22 21:51:01 +0000
d88008b987Use local copy of the valid HTML 4.01 icon, and make sure all the pages that use it are valid.
Daniel James
2009-05-25 20:06:26 +0000
76ed0be151Fixed almost all tab and min/max issues found by inspect tool
Jeremiah Willcock
2009-05-20 19:41:20 +0000
1c8389e618Fixed most tab and min/max issues from trunk inspection report
Jeremiah Willcock
2009-05-20 19:19:00 +0000
17cfa03dccUse a local copy of the valid HTML 4.01 icon.
Daniel James
2009-05-16 14:23:59 +0000
b8de19b468merge of cmake build files from trunk per beman
Troy D. Straszheim
2009-01-24 18:57:20 +0000
6426fe09f8Updating dependency information for modularized libraries.
Michael A. Jackson
2008-11-07 17:05:27 +0000
e7fa10f428Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
Michael A. Jackson
2008-11-07 17:02:56 +0000
d8ae450285Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
Michael A. Jackson
2008-11-01 13:15:41 +0000
e152372ea6Merge current Boost.Pool code from trunk to release in preparation for 1.37.
Chris Newbold
2008-10-10 15:55:43 +0000
394b7b7798Address ticket #1996: "void" template specialization for pool allocators.
Chris Newbold
2008-09-29 20:25:28 +0000
2ab6479e1eFixes for tickets #2095 ("pool fails to compile with -fno-exceptions") and #2359 ("Static initialization problems with fast_pool_allocator"). Use boost::throw_exception. Explicitly reference singleton_pool from allocator constructors to avoid troubles due to unordered initializaiton of static data in class templates.
Chris Newbold
2008-09-29 18:41:19 +0000
7f87d3e79bAdded a workaround for a compilation failure when including some Boost Serialization headers before some Boost Pool headers using MSVC 7.1 or 8.0. Source of the problem is a compiler bug fixed in MSVC 9.0 and workaround consists of referencing some Windows API identifiers using their fully qualified names. Added a related regression test for the Boost Pool library. See the test code comments for more detailed information on the bug.
Jurko Gospodnetić
2008-04-17 00:20:33 +0000