diff options
author | Douglas Gregor <doug.gregor@gmail.com> | 2006-01-10 23:52:35 +0000 |
---|---|---|
committer | Douglas Gregor <doug.gregor@gmail.com> | 2006-01-10 23:52:35 +0000 |
commit | 985b11c7be933965d5704f18dde0e8ffecc85d09 (patch) | |
tree | 36f95526bbeaa61edf28fbbc33ed5846159d999d | |
parent | ab9c71f568971369b43ca7b9d756d96c1c534d46 (diff) | |
download | boost-985b11c7be933965d5704f18dde0e8ffecc85d09.tar.gz |
Small buffer optimization for Boost.Function
[SVN r32282]
-rw-r--r-- | index.htm | 13 | ||||
m--------- | libs/function | 0 |
2 files changed, 13 insertions, 0 deletions
@@ -138,6 +138,19 @@ <h4>Updated Libraries</h4> <ul> + <li><span + class="library"><a + href="libs/function/index.html">Function + Library</a>:</span> Boost.Function now + implements a small buffer optimization, + which can drastically improve the + performance when copying or construction + Boost.Function objects storing small + function objects. For + instance, <code>bind(&X:foo, &x, _1, + _2)</code> requires no heap allocation when + placed into a Boost.Function object.</li> + <li><span class="library"><a href="libs/graph/doc/index.html">Graph Library</a>:</span> diff --git a/libs/function b/libs/function -Subproject 93c691fbdf9b2d786adcedf3fb577eb2faa1a3e +Subproject 78f6b385d5952fee63fe650ae71f632865bd135 |