Loading...
Searching...
No Matches
new
Go to the documentation of this file.
// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin
// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik
// SPDX-License-Identifier: BSD-3-Clause
// File might be included from multiple libraries.
#ifndef SEQAN_STD_NEW_SHIM
#define SEQAN_STD_NEW_SHIM
#include <new>
#ifndef __cpp_lib_hardware_interference_size
namespace std
{
inline constexpr std::size_t hardware_destructive_interference_size = 64;
inline constexpr std::size_t hardware_constructive_interference_size = 64;
} // namespace std
#endif // __cpp_lib_hardware_interference_size
#endif // SEQAN_STD_NEW_SHIM
std::hardware_destructive_interference_size
constexpr std::size_t hardware_destructive_interference_size
Minimum offset between two objects to avoid false sharing.
Definition new:54
std::hardware_constructive_interference_size
constexpr std::size_t hardware_constructive_interference_size
Maximum size of contiguous memory to promote true sharing.
Definition new:60
std
SeqAn specific customisations in the standard namespace.
new
The <new> header from C++17's standard library.
std::size_t
Hide me