$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [variant] Please vote for behavior
From: Antony Polukhin (antoshkka_at_[hidden])
Date: 2013-02-04 02:48:41
To sum up the vote:
1) recursive_wrapper move constructor implementation must remain as is
2) new class recursive_ptr can be added, which may have optimized move
constructors and move assignments + may be used as a drop in
replacement for recursive_wrapper
3) variant shall 'cooperate' with recursive_wrapper for better performance
So the final solution is a combination of three proposed solutions.
Great thanks for all the thoughts, everyone! That was an exiting discussion!
-- Best regards, Antony Polukhin