Skip to content

Commit ace0abf

Browse files
committed
Adapting modules hash, datastructures, memory
Signed-off-by: Hartmut Kaiser <hartmut.kaiser@gmail.com>
1 parent 57c6065 commit ace0abf

File tree

212 files changed

+1033
-1048
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

212 files changed

+1033
-1048
lines changed

examples/throttle/throttle/server/throttle.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88

99
#include <hpx/config.hpp>
1010
#if !defined(HPX_COMPUTE_DEVICE_CODE)
11-
#include <hpx/datastructures/detail/dynamic_bitset.hpp>
1211
#include <hpx/future.hpp>
1312
#include <hpx/hpx.hpp>
1413
#include <hpx/include/actions.hpp>
1514
#include <hpx/include/components.hpp>
15+
#include <hpx/modules/datastructures.hpp>
1616
#include <hpx/mutex.hpp>
1717

1818
#include <cstddef>

examples/tuplespace/central_tuplespace/server/tuple.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
#pragma once
88

9-
#include <hpx/datastructures/serialization/serializable_any.hpp>
9+
#include <hpx/modules/datastructures.hpp>
1010
#include <hpx/modules/serialization.hpp>
1111

1212
#include <type_traits>

libs/core/affinity/src/parse_affinity_options.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2007-2024 Hartmut Kaiser
1+
// Copyright (c) 2007-2025 Hartmut Kaiser
22
//
33
// SPDX-License-Identifier: BSL-1.0
44
// Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -8,7 +8,7 @@
88
#include <hpx/affinity/detail/partlit.hpp>
99
#include <hpx/affinity/parse_affinity_options.hpp>
1010
#include <hpx/assert.hpp>
11-
#include <hpx/datastructures/tuple.hpp>
11+
#include <hpx/modules/datastructures.hpp>
1212
#include <hpx/modules/errors.hpp>
1313
#include <hpx/topology/topology.hpp>
1414

libs/core/algorithms/include/hpx/parallel/algorithms/detail/dispatch.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99

1010
#include <hpx/config.hpp>
1111
#include <hpx/algorithms/traits/segmented_iterator_traits.hpp>
12-
#include <hpx/datastructures/tuple.hpp>
1312
#include <hpx/execution/executors/execution.hpp>
1413
#include <hpx/executors/exception_list.hpp>
1514
#include <hpx/executors/execution_policy.hpp>
15+
#include <hpx/modules/datastructures.hpp>
1616
#include <hpx/modules/errors.hpp>
1717
#include <hpx/modules/type_support.hpp>
1818
#include <hpx/parallel/util/detail/algorithm_result.hpp>

libs/core/algorithms/include/hpx/parallel/algorithms/for_loop.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -737,11 +737,11 @@ namespace hpx { namespace experimental {
737737

738738
#include <hpx/config.hpp>
739739
#include <hpx/assert.hpp>
740-
#include <hpx/datastructures/tuple.hpp>
741740
#include <hpx/execution/algorithms/detail/predicates.hpp>
742741
#include <hpx/iterator_support/range.hpp>
743742
#include <hpx/iterator_support/traits/is_iterator.hpp>
744743
#include <hpx/modules/concepts.hpp>
744+
#include <hpx/modules/datastructures.hpp>
745745
#include <hpx/modules/executors.hpp>
746746
#include <hpx/modules/tag_invoke.hpp>
747747
#include <hpx/modules/threading_base.hpp>

libs/core/algorithms/include/hpx/parallel/algorithms/make_heap.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,6 @@ namespace hpx {
192192
#else // DOXYGEN
193193

194194
#include <hpx/config.hpp>
195-
#include <hpx/datastructures/tuple.hpp>
196195
#include <hpx/execution/executors/execution.hpp>
197196
#include <hpx/execution/executors/execution_parameters.hpp>
198197
#include <hpx/execution/traits/is_execution_policy.hpp>
@@ -201,6 +200,7 @@ namespace hpx {
201200
#include <hpx/futures/future.hpp>
202201
#include <hpx/iterator_support/traits/is_iterator.hpp>
203202
#include <hpx/modules/concepts.hpp>
203+
#include <hpx/modules/datastructures.hpp>
204204
#include <hpx/modules/tag_invoke.hpp>
205205
#include <hpx/modules/type_support.hpp>
206206
#include <hpx/parallel/algorithms/detail/dispatch.hpp>

libs/core/algorithms/include/hpx/parallel/algorithms/merge.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,13 +282,13 @@ namespace hpx {
282282

283283
#include <hpx/config.hpp>
284284
#include <hpx/assert.hpp>
285-
#include <hpx/datastructures/tuple.hpp>
286285
#include <hpx/execution/algorithms/detail/predicates.hpp>
287286
#include <hpx/execution/executors/execution_parameters.hpp>
288287
#include <hpx/executors/execution_policy.hpp>
289288
#include <hpx/functional/invoke.hpp>
290289
#include <hpx/iterator_support/traits/is_iterator.hpp>
291290
#include <hpx/iterator_support/unwrap_iterator.hpp>
291+
#include <hpx/modules/datastructures.hpp>
292292
#include <hpx/modules/itt_notify.hpp>
293293
#include <hpx/modules/type_support.hpp>
294294
#include <hpx/parallel/algorithms/copy.hpp>

libs/core/algorithms/include/hpx/parallel/algorithms/reduce_by_key.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,10 @@ namespace hpx { namespace experimental {
121121
#else
122122

123123
#include <hpx/config.hpp>
124-
#include <hpx/datastructures/tuple.hpp>
125124
#include <hpx/execution/executors/execution.hpp>
126125
#include <hpx/iterator_support/range.hpp>
127126
#include <hpx/iterator_support/transform_iterator.hpp>
127+
#include <hpx/modules/datastructures.hpp>
128128
#include <hpx/parallel/algorithms/for_each.hpp>
129129
#include <hpx/parallel/algorithms/inclusive_scan.hpp>
130130
#include <hpx/parallel/container_algorithms/copy.hpp>

libs/core/algorithms/include/hpx/parallel/algorithms/sort_by_key.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ namespace hpx { namespace experimental {
9898
#else
9999

100100
#include <hpx/config.hpp>
101-
#include <hpx/datastructures/tuple.hpp>
101+
#include <hpx/modules/datastructures.hpp>
102102
#include <hpx/parallel/algorithms/sort.hpp>
103103
#include <hpx/parallel/util/zip_iterator.hpp>
104104

libs/core/algorithms/include/hpx/parallel/algorithms/transform.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,10 +278,10 @@ namespace hpx {
278278
#else // DOXYGEN
279279

280280
#include <hpx/config.hpp>
281-
#include <hpx/datastructures/tuple.hpp>
282281
#include <hpx/executors/execution_policy.hpp>
283282
#include <hpx/iterator_support/traits/is_iterator.hpp>
284283
#include <hpx/modules/concepts.hpp>
284+
#include <hpx/modules/datastructures.hpp>
285285
#include <hpx/modules/type_support.hpp>
286286
#include <hpx/parallel/algorithms/detail/dispatch.hpp>
287287
#include <hpx/parallel/algorithms/detail/distance.hpp>

0 commit comments

Comments
 (0)