Experimental scoped_allocator support

git-svn-id: http://svn.boost.org/svn/boost/trunk@77480 b8fc166d-592f-0410-95f2-cb63ce0dd405
Experimental scoped_allocator support

git-svn-id: http://svn.boost.org/svn/boost/trunk@77481 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixed missing define check

git-svn-id: http://svn.boost.org/svn/boost/trunk@77482 b8fc166d-592f-0410-95f2-cb63ce0dd405
Added BOOST_RV_REF_BEG and BOOST_RV_REF_END macros to ease declaring rvalues of template classes

git-svn-id: http://svn.boost.org/svn/boost/trunk@77483 b8fc166d-592f-0410-95f2-cb63ce0dd405
Split Utility/IdentityType and Functional/OverloadedFunction tests into smaller tests.
Updated docs for ScopeExit, LocalFunction, Utility/IdentityType, and Functional/OverloadedFunction.

git-svn-id: http://svn.boost.org/svn/boost/trunk@77484 b8fc166d-592f-0410-95f2-cb63ce0dd405
LocalFunction now using newly added Boost.Config's BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS.

git-svn-id: http://svn.boost.org/svn/boost/trunk@77485 b8fc166d-592f-0410-95f2-cb63ce0dd405
Boost.Config does not define BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS for MSVC because MSVC supports local classes as template parameters.

git-svn-id: http://svn.boost.org/svn/boost/trunk@77486 b8fc166d-592f-0410-95f2-cb63ce0dd405
Config: Try to fix 6354: PGI: Compiler threading support is not turned on

git-svn-id: http://svn.boost.org/svn/boost/trunk@77487 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixed a bug in deducing this type on MSVC when using lambda implementation for SCOPE_EXIT_ALL (I was missing a typename).

git-svn-id: http://svn.boost.org/svn/boost/trunk@77488 b8fc166d-592f-0410-95f2-cb63ce0dd405
Quickbook: Track dependencies in state. Refs #6691

- Use cananoical filenames where possible.
- Remove duplicates.
- Include SVG files.
- Less hacky.

git-svn-id: http://svn.boost.org/svn/boost/trunk@77490 b8fc166d-592f-0410-95f2-cb63ce0dd405
Optimize variable lookup to bypass hash for constant variable names.

git-svn-id: http://svn.boost.org/svn/boost/trunk@77491 b8fc166d-592f-0410-95f2-cb63ce0dd405
context: fix missing MSVC platform macros


git-svn-id: http://svn.boost.org/svn/boost/trunk@77493 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: Update explicit failures for native_hanle to avoid thread__native_handle

git-svn-id: http://svn.boost.org/svn/boost/trunk@77494 b8fc166d-592f-0410-95f2-cb63ce0dd405
Delete boost/filesystem/*.hpp

git-svn-id: http://svn.boost.org/svn/boost/trunk@77495 b8fc166d-592f-0410-95f2-cb63ce0dd405
Revert changes made to trunk by mistake.

git-svn-id: http://svn.boost.org/svn/boost/trunk@77496 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: Update explicit failures for pgi and vacpp

git-svn-id: http://svn.boost.org/svn/boost/trunk@77500 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fix annoying gcc warning.

git-svn-id: http://svn.boost.org/svn/boost/trunk@77501 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fix memory leak.

git-svn-id: http://svn.boost.org/svn/boost/trunk@77502 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fix memory leak

git-svn-id: http://svn.boost.org/svn/boost/trunk@77503 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixed documentation comments

git-svn-id: http://svn.boost.org/svn/boost/trunk@77504 b8fc166d-592f-0410-95f2-cb63ce0dd405