~roguescholar/boost/+git/optional:sandbox-branches/optional_optimization

Last commit made on 2012-03-05
Get this branch:
git clone -b sandbox-branches/optional_optimization https://git.launchpad.net/~roguescholar/boost/+git/optional

Branch merges

Branch information

Name:
sandbox-branches/optional_optimization
Repository:
lp:~roguescholar/boost/+git/optional

Recent commits

a397c16... by Christopher Hite <email address hidden>

used dtor_optimized in destroy for branch free destroy

[SVN r77238]

592795e... by Christopher Hite <email address hidden>

has_trivial_copy and basic copy optimization done

[SVN r77237]

7ac0cbe... by Christopher Hite <email address hidden>

has_trivial_destructor and dtor optimization done.

[SVN r77235]

cb9e852... by Christopher Hite <email address hidden>

move m_initialized = false ; to destroy()

[SVN r77153]

776ed89... by Christopher Hite <email address hidden>

optional_optimization branch

[SVN r77091]

f921762... by Steven Watanabe <email address hidden>

Add link to header from synopsis. Fixes #4049. Add links to in place factory assignment operators.

[SVN r71092]

f9c46f9... by Steven Watanabe <email address hidden>

Fix some more typos and grammatical errors.

[SVN r71089]

c1d2381... by Steven Watanabe <email address hidden>

Copy-editing optional documentation. Fixes #5382 and a few other issues I noticed while I was at it.

[SVN r71052]

960631e... by Steven Watanabe <email address hidden>

Add assignment operators taking an InPlaceFactory to the Detailed Semantics section. Fixes #5378.

[SVN r71048]

e9989b2... by Andrey Semashev <email address hidden>

Refs #4987. Added forward declaration of namespace-scope swap for boost::optional, this should fix GCC compilation errors. Also swap implementation now uses Boost.Utility.Swap to make use of the workarounds for some broken compilers. If it breaks for your compiler, let me know in the mentioned ticket.

[SVN r67288]