 Boost.Flyweight Release notes
Boost.Flyweight Release notes
concurrent_factory,
    a factory based on a concurrent container from 
    Boost.Unordered
    that provides excellent performance in multithreaded scenarios.noexcept those boost::flyweight
    operations previously documented as not throwing
    (issue #15).
boost::flyweight (operator*
    and operator-> dereferencing to the underlying value).simple_locking
    was not recursive
    (issue #12).
std::hash and
     boost::hash. This
     can be optionally disabled
     to avoid clashes with legacy code where this support has already been defined by
     the user.
  
flyweight default constructor was made explicit in
    Boost 1.56, which introduces a regression in some
    initialization
    scenarios. The former non-explicit
    default constructor has been restored
    (ticket #10439).
  
boost::flyweight<T> now provides
    a perfectly forwarding constructor to T::T (previously an emulation
    was used).flyweight now replicates the initializer-list constructors and assignment
    operators of its underlying type.
intermodule_holder
    in Win32 platforms related to a Boost.Interprocess issue described at
    ticket #4606.
  std::exit.
  
refcounted
    component was not thread-safe due to an incorrect implementation and could deadlock
    under heavy usage conditions. This problem has been corrected.
  
Revised September 29th 2024
© Copyright 2006-2024 Joaquín M López Muñoz. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)