From owner-svn-ports-head@freebsd.org Sun Feb 24 19:02:40 2019 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D72F01507948; Sun, 24 Feb 2019 19:02:39 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7C99782184; Sun, 24 Feb 2019 19:02:39 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6F7B89916; Sun, 24 Feb 2019 19:02:39 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x1OJ2d24077115; Sun, 24 Feb 2019 19:02:39 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x1OJ2csg077108; Sun, 24 Feb 2019 19:02:38 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201902241902.x1OJ2csg077108@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Sun, 24 Feb 2019 19:02:38 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r493799 - in head/devel: . hpx hpx/files X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/devel: . hpx hpx/files X-SVN-Commit-Revision: 493799 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 7C99782184 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.95 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; NEURAL_HAM_SHORT(-0.95)[-0.952,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Feb 2019 19:02:40 -0000 Author: yuri Date: Sun Feb 24 19:02:37 2019 New Revision: 493799 URL: https://svnweb.freebsd.org/changeset/ports/493799 Log: New port: devel/hpx: C++ Standard Library for Parallelism and Concurrency Testing I performed: ran all 3 examples from their quick start page: https://stellar-group.github.io/hpx/docs/sphinx/latest/html/quickstart.html Added: head/devel/hpx/ head/devel/hpx/Makefile (contents, props changed) head/devel/hpx/distinfo (contents, props changed) head/devel/hpx/files/ head/devel/hpx/files/patch-hpx_components_performance__counters_memory_mem__counter.hpp (contents, props changed) head/devel/hpx/files/patch-src_components_performance__counters_memory_mem__counter__freebsd.cpp (contents, props changed) head/devel/hpx/pkg-descr (contents, props changed) head/devel/hpx/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sun Feb 24 18:58:22 2019 (r493798) +++ head/devel/Makefile Sun Feb 24 19:02:37 2019 (r493799) @@ -932,6 +932,7 @@ SUBDIR += horde-whups SUBDIR += hp48cc SUBDIR += hp48xgcc + SUBDIR += hpx SUBDIR += hs-Boolean SUBDIR += hs-BoundedChan SUBDIR += hs-ConfigFile Added: head/devel/hpx/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/hpx/Makefile Sun Feb 24 19:02:37 2019 (r493799) @@ -0,0 +1,25 @@ +# $FreeBSD$ + +PORTNAME= hpx +DISTVERSION= 1.2.1 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= C++ Standard Library for Parallelism and Concurrency + +LICENSE= BSL +LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt + +LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ + libhwloc.so:devel/hwloc + +USES= cmake compiler:c++17-lang python shebangfix +USE_GITHUB= yes +GH_ACCOUNT= STEllAR-GROUP +SHEBANG_FILES= cmake/templates/hpxrun.py.in cmake/templates/hpxcxx.in python/scripts/*.py +USE_LDCONFIG= yes + +CMAKE_ON= HPX_WITH_GENERIC_CONTEXT_COROUTINES +CMAKE_OFF= HPX_WITH_EXAMPLES HPX_WITH_TESTS + +.include Added: head/devel/hpx/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/hpx/distinfo Sun Feb 24 19:02:37 2019 (r493799) @@ -0,0 +1,3 @@ +TIMESTAMP = 1550990902 +SHA256 (STEllAR-GROUP-hpx-1.2.1_GH0.tar.gz) = 8cba9b48e919035176d3b7bbfc2c110df6f07803256626f1dad8d9dde16ab77a +SIZE (STEllAR-GROUP-hpx-1.2.1_GH0.tar.gz) = 3828131 Added: head/devel/hpx/files/patch-hpx_components_performance__counters_memory_mem__counter.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/hpx/files/patch-hpx_components_performance__counters_memory_mem__counter.hpp Sun Feb 24 19:02:37 2019 (r493799) @@ -0,0 +1,10 @@ +--- hpx/components/performance_counters/memory/mem_counter.hpp.orig 2019-02-24 16:44:09 UTC ++++ hpx/components/performance_counters/memory/mem_counter.hpp +@@ -19,6 +19,7 @@ namespace hpx { namespace performance_co + std::uint64_t read_psm_resident(bool); + + #if defined(__linux) || defined(linux) || defined(linux__) || defined(__linux__) \ ++ || defined(__FreeBSD__) \ + || defined(HPX_WINDOWS) + // returns total available memory + std::uint64_t read_total_mem_avail(bool); Added: head/devel/hpx/files/patch-src_components_performance__counters_memory_mem__counter__freebsd.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/hpx/files/patch-src_components_performance__counters_memory_mem__counter__freebsd.cpp Sun Feb 24 19:02:37 2019 (r493799) @@ -0,0 +1,54 @@ +--- src/components/performance_counters/memory/mem_counter_freebsd.cpp.orig 2019-02-24 17:20:45 UTC ++++ src/components/performance_counters/memory/mem_counter_freebsd.cpp +@@ -0,0 +1,51 @@ ++// Copyright (c) 2012 Yuri Victorovich ++ ++// 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) ++ ++#if defined(__FreeBSD__) ++ ++#include ++#include ++#include ++ ++#include ++ ++namespace hpx { namespace performance_counters { namespace memory ++{ ++ ++ /////////////////////////////////////////////////////////////////////////// ++ // Returns virtual memory usage. ++ std::uint64_t read_psm_virtual(bool) ++ { ++ // TODO ++ return 0; // numVirtual * EXEC_PAGESIZE; ++ } ++ ++ // Returns resident memory usage. ++ std::uint64_t read_psm_resident(bool) ++ { ++ // TODO ++ return 0; // numResident * EXEC_PAGESIZE; ++ } ++ ++ // Returns total available memory ++ std::uint64_t read_total_mem_avail(bool) ++ { ++ size_t len; ++ int pagesize = getpagesize(), free_pages; ++ u_long total; ++ ++ len = sizeof(total); ++ if (sysctlbyname("hw.physmem", &total, &len, NULL, 0) == -1) ++ total = 0; ++ ++ total = total / 1024; ++ ++ return total; ++ } ++ ++}}} ++ ++#endif ++ Added: head/devel/hpx/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/hpx/pkg-descr Sun Feb 24 19:02:37 2019 (r493799) @@ -0,0 +1,10 @@ +HPX (High Performance ParalleX) is a general purpose C++ runtime system for +parallel and distributed applications of any scale. It strives to provide a +unified programming model which transparently utilizes the available resources +to achieve unprecedented levels of scalability. This library strictly adheres to +the C++11 Standard and leverages the Boost C++ Libraries which makes HPX easy to +use, highly optimized, and very portable. HPX is developed for conventional +architectures including Linux-based systems, Windows, Mac, and the BlueGene/Q, +as well as accelerators such as the Xeon Phi. + +WWW: https://stellar-group.org/libraries/hpx/ Added: head/devel/hpx/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/hpx/pkg-plist Sun Feb 24 19:02:37 2019 (r493799) @@ -0,0 +1,1393 @@ +bin/hpx_environment.py +bin/hpx_invoke.py +bin/hpx_optsweep.py +bin/hpx_run_test.py +bin/hpx_runtime +bin/hpxcxx +bin/hpxrun.py +include/hpx/apply.hpp +include/hpx/async.hpp +include/hpx/async_launch_policy_dispatch.hpp +include/hpx/compat/barrier.hpp +include/hpx/compat/condition_variable.hpp +include/hpx/compat/mutex.hpp +include/hpx/compat/thread.hpp +include/hpx/components/component_storage/component_storage.hpp +include/hpx/components/component_storage/export_definitions.hpp +include/hpx/components/component_storage/migrate_from_storage.hpp +include/hpx/components/component_storage/migrate_to_storage.hpp +include/hpx/components/component_storage/server/component_storage.hpp +include/hpx/components/component_storage/server/migrate_from_storage.hpp +include/hpx/components/component_storage/server/migrate_to_storage.hpp +include/hpx/components/containers/coarray/coarray.hpp +include/hpx/components/containers/container_distribution_policy.hpp +include/hpx/components/containers/partitioned_vector/detail/view_element.hpp +include/hpx/components/containers/partitioned_vector/export_definitions.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_component.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_component_decl.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_component_impl.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_fwd.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_impl.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_local_view.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_local_view_iterator.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_predef.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_view.hpp +include/hpx/components/containers/partitioned_vector/partitioned_vector_view_iterator.hpp +include/hpx/components/containers/unordered/partition_unordered_map_component.hpp +include/hpx/components/containers/unordered/unordered_map.hpp +include/hpx/components/containers/unordered/unordered_map_segmented_iterator.hpp +include/hpx/components/iostreams/export_definitions.hpp +include/hpx/components/iostreams/manipulators.hpp +include/hpx/components/iostreams/ostream.hpp +include/hpx/components/iostreams/server/buffer.hpp +include/hpx/components/iostreams/server/order_output.hpp +include/hpx/components/iostreams/server/output_stream.hpp +include/hpx/components/iostreams/standard_streams.hpp +include/hpx/components/iostreams/write_functions.hpp +include/hpx/components/performance_counters/io/io_counters.hpp +include/hpx/components/performance_counters/memory/mem_counter.hpp +include/hpx/components/performance_counters/papi/server/papi.hpp +include/hpx/components/performance_counters/papi/util/papi.hpp +include/hpx/components/process/child.hpp +include/hpx/components/process/export_definitions.hpp +include/hpx/components/process/process.hpp +include/hpx/components/process/server/child.hpp +include/hpx/components/process/util/child.hpp +include/hpx/components/process/util/create_pipe.hpp +include/hpx/components/process/util/execute.hpp +include/hpx/components/process/util/executor.hpp +include/hpx/components/process/util/initializers.hpp +include/hpx/components/process/util/mitigate.hpp +include/hpx/components/process/util/pipe.hpp +include/hpx/components/process/util/posix/child.hpp +include/hpx/components/process/util/posix/create_pipe.hpp +include/hpx/components/process/util/posix/execute.hpp +include/hpx/components/process/util/posix/executor.hpp +include/hpx/components/process/util/posix/initializers.hpp +include/hpx/components/process/util/posix/initializers/bind_fd.hpp +include/hpx/components/process/util/posix/initializers/bind_stderr.hpp +include/hpx/components/process/util/posix/initializers/bind_stdin.hpp +include/hpx/components/process/util/posix/initializers/bind_stdout.hpp +include/hpx/components/process/util/posix/initializers/close_fd.hpp +include/hpx/components/process/util/posix/initializers/close_fds.hpp +include/hpx/components/process/util/posix/initializers/close_fds_if.hpp +include/hpx/components/process/util/posix/initializers/close_stderr.hpp +include/hpx/components/process/util/posix/initializers/close_stdin.hpp +include/hpx/components/process/util/posix/initializers/close_stdout.hpp +include/hpx/components/process/util/posix/initializers/hide_console.hpp +include/hpx/components/process/util/posix/initializers/inherit_env.hpp +include/hpx/components/process/util/posix/initializers/initializer_base.hpp +include/hpx/components/process/util/posix/initializers/notify_io_service.hpp +include/hpx/components/process/util/posix/initializers/on_exec_error.hpp +include/hpx/components/process/util/posix/initializers/on_exec_setup.hpp +include/hpx/components/process/util/posix/initializers/on_fork_error.hpp +include/hpx/components/process/util/posix/initializers/on_fork_setup.hpp +include/hpx/components/process/util/posix/initializers/on_fork_success.hpp +include/hpx/components/process/util/posix/initializers/run_exe.hpp +include/hpx/components/process/util/posix/initializers/set_args.hpp +include/hpx/components/process/util/posix/initializers/set_cmd_line.hpp +include/hpx/components/process/util/posix/initializers/set_env.hpp +include/hpx/components/process/util/posix/initializers/start_in_dir.hpp +include/hpx/components/process/util/posix/initializers/throw_on_error.hpp +include/hpx/components/process/util/posix/initializers/wait_on_latch.hpp +include/hpx/components/process/util/posix/pipe.hpp +include/hpx/components/process/util/posix/search_path.hpp +include/hpx/components/process/util/posix/shell_path.hpp +include/hpx/components/process/util/posix/terminate.hpp +include/hpx/components/process/util/posix/wait_for_exit.hpp +include/hpx/components/process/util/search_path.hpp +include/hpx/components/process/util/shell_path.hpp +include/hpx/components/process/util/terminate.hpp +include/hpx/components/process/util/wait_for_exit.hpp +include/hpx/components/process/util/windows/child.hpp +include/hpx/components/process/util/windows/create_pipe.hpp +include/hpx/components/process/util/windows/execute.hpp +include/hpx/components/process/util/windows/executor.hpp +include/hpx/components/process/util/windows/initializers.hpp +include/hpx/components/process/util/windows/initializers/bind_stderr.hpp +include/hpx/components/process/util/windows/initializers/bind_stdin.hpp +include/hpx/components/process/util/windows/initializers/bind_stdout.hpp +include/hpx/components/process/util/windows/initializers/close_stderr.hpp +include/hpx/components/process/util/windows/initializers/close_stdin.hpp +include/hpx/components/process/util/windows/initializers/close_stdout.hpp +include/hpx/components/process/util/windows/initializers/hide_console.hpp +include/hpx/components/process/util/windows/initializers/inherit_env.hpp +include/hpx/components/process/util/windows/initializers/initializer_base.hpp +include/hpx/components/process/util/windows/initializers/on_CreateProcess_error.hpp +include/hpx/components/process/util/windows/initializers/on_CreateProcess_setup.hpp +include/hpx/components/process/util/windows/initializers/on_CreateProcess_success.hpp +include/hpx/components/process/util/windows/initializers/run_exe.hpp +include/hpx/components/process/util/windows/initializers/set_args.hpp +include/hpx/components/process/util/windows/initializers/set_cmd_line.hpp +include/hpx/components/process/util/windows/initializers/set_env.hpp +include/hpx/components/process/util/windows/initializers/show_window.hpp +include/hpx/components/process/util/windows/initializers/start_in_dir.hpp +include/hpx/components/process/util/windows/initializers/throw_on_error.hpp +include/hpx/components/process/util/windows/initializers/wait_on_latch.hpp +include/hpx/components/process/util/windows/pipe.hpp +include/hpx/components/process/util/windows/search_path.hpp +include/hpx/components/process/util/windows/shell_path.hpp +include/hpx/components/process/util/windows/terminate.hpp +include/hpx/components/process/util/windows/wait_for_exit.hpp +include/hpx/components_fwd.hpp +include/hpx/compute/cuda.hpp +include/hpx/compute/cuda/allocator.hpp +include/hpx/compute/cuda/concurrent_executor.hpp +include/hpx/compute/cuda/concurrent_executor_parameters.hpp +include/hpx/compute/cuda/default_executor.hpp +include/hpx/compute/cuda/default_executor_parameters.hpp +include/hpx/compute/cuda/detail/launch.hpp +include/hpx/compute/cuda/detail/scoped_active_target.hpp +include/hpx/compute/cuda/get_targets.hpp +include/hpx/compute/cuda/serialization/value_proxy.hpp +include/hpx/compute/cuda/target.hpp +include/hpx/compute/cuda/target_distribution_policy.hpp +include/hpx/compute/cuda/target_ptr.hpp +include/hpx/compute/cuda/traits/access_target.hpp +include/hpx/compute/cuda/transfer.hpp +include/hpx/compute/cuda/value_proxy.hpp +include/hpx/compute/detail/get_proxy_type.hpp +include/hpx/compute/detail/iterator.hpp +include/hpx/compute/detail/target_distribution_policy.hpp +include/hpx/compute/host.hpp +include/hpx/compute/host/block_allocator.hpp +include/hpx/compute/host/block_executor.hpp +include/hpx/compute/host/default_executor.hpp +include/hpx/compute/host/get_targets.hpp +include/hpx/compute/host/numa_domains.hpp +include/hpx/compute/host/target.hpp +include/hpx/compute/host/target_distribution_policy.hpp +include/hpx/compute/host/traits/access_target.hpp +include/hpx/compute/serialization/vector.hpp +include/hpx/compute/traits.hpp +include/hpx/compute/traits/access_target.hpp +include/hpx/compute/traits/allocator_traits.hpp +include/hpx/compute/vector.hpp +include/hpx/config.hpp +include/hpx/config/asio.hpp +include/hpx/config/attributes.hpp +include/hpx/config/autolink.hpp +include/hpx/config/boost/compiler/intel.hpp +include/hpx/config/branch_hints.hpp +include/hpx/config/compiler_fence.hpp +include/hpx/config/compiler_native_tls.hpp +include/hpx/config/compiler_specific.hpp +include/hpx/config/config_strings.hpp +include/hpx/config/constexpr.hpp +include/hpx/config/debug.hpp +include/hpx/config/defaults.hpp +include/hpx/config/defines.hpp +include/hpx/config/emulate_deleted.hpp +include/hpx/config/export_definitions.hpp +include/hpx/config/forceinline.hpp +include/hpx/config/lambda_capture.hpp +include/hpx/config/manual_profiling.hpp +include/hpx/config/parcelport_defines.hpp +include/hpx/config/threads_stack.hpp +include/hpx/config/version.hpp +include/hpx/config/warnings_prefix.hpp +include/hpx/config/warnings_suffix.hpp +include/hpx/config/weak_symbol.hpp +include/hpx/dataflow.hpp +include/hpx/error.hpp +include/hpx/error_code.hpp +include/hpx/exception.hpp +include/hpx/exception_fwd.hpp +include/hpx/exception_info.hpp +include/hpx/exception_list.hpp +include/hpx/hpx.hpp +include/hpx/hpx_finalize.hpp +include/hpx/hpx_fwd.hpp +include/hpx/hpx_init.hpp +include/hpx/hpx_init_impl.hpp +include/hpx/hpx_main.hpp +include/hpx/hpx_main_impl.hpp +include/hpx/hpx_start.hpp +include/hpx/hpx_start_impl.hpp +include/hpx/hpx_suspend.hpp +include/hpx/hpx_user_main_config.hpp +include/hpx/include/actions.hpp +include/hpx/include/agas.hpp +include/hpx/include/applier.hpp +include/hpx/include/apply.hpp +include/hpx/include/async.hpp +include/hpx/include/bind.hpp +include/hpx/include/client.hpp +include/hpx/include/component_storage.hpp +include/hpx/include/components.hpp +include/hpx/include/compression.hpp +include/hpx/include/compression_bzip2.hpp +include/hpx/include/compression_registration.hpp +include/hpx/include/compression_snappy.hpp +include/hpx/include/compression_zlib.hpp +include/hpx/include/compute.hpp +include/hpx/include/dataflow.hpp +include/hpx/include/datapar.hpp +include/hpx/include/future.hpp +include/hpx/include/iostreams.hpp +include/hpx/include/lcos.hpp +include/hpx/include/local_lcos.hpp +include/hpx/include/naming.hpp +include/hpx/include/parallel_adjacent_difference.hpp +include/hpx/include/parallel_adjacent_find.hpp +include/hpx/include/parallel_algorithm.hpp +include/hpx/include/parallel_all_any_none_of.hpp +include/hpx/include/parallel_container_algorithm.hpp +include/hpx/include/parallel_copy.hpp +include/hpx/include/parallel_count.hpp +include/hpx/include/parallel_destroy.hpp +include/hpx/include/parallel_equal.hpp +include/hpx/include/parallel_exception_list.hpp +include/hpx/include/parallel_execution.hpp +include/hpx/include/parallel_execution_policy.hpp +include/hpx/include/parallel_executor_information.hpp +include/hpx/include/parallel_executor_parameters.hpp +include/hpx/include/parallel_executors.hpp +include/hpx/include/parallel_fill.hpp +include/hpx/include/parallel_find.hpp +include/hpx/include/parallel_for_each.hpp +include/hpx/include/parallel_for_loop.hpp +include/hpx/include/parallel_generate.hpp +include/hpx/include/parallel_is_heap.hpp +include/hpx/include/parallel_is_partitioned.hpp +include/hpx/include/parallel_is_sorted.hpp +include/hpx/include/parallel_lexicographical_compare.hpp +include/hpx/include/parallel_memory.hpp +include/hpx/include/parallel_merge.hpp +include/hpx/include/parallel_minmax.hpp +include/hpx/include/parallel_mismatch.hpp +include/hpx/include/parallel_move.hpp +include/hpx/include/parallel_numeric.hpp +include/hpx/include/parallel_partition.hpp +include/hpx/include/parallel_reduce.hpp +include/hpx/include/parallel_remove.hpp +include/hpx/include/parallel_remove_copy.hpp +include/hpx/include/parallel_replace.hpp +include/hpx/include/parallel_reverse.hpp +include/hpx/include/parallel_rotate.hpp +include/hpx/include/parallel_scan.hpp +include/hpx/include/parallel_search.hpp +include/hpx/include/parallel_set_operations.hpp +include/hpx/include/parallel_sort.hpp +include/hpx/include/parallel_swap_ranges.hpp +include/hpx/include/parallel_task_block.hpp +include/hpx/include/parallel_transform.hpp +include/hpx/include/parallel_transform_reduce.hpp +include/hpx/include/parallel_transform_scan.hpp +include/hpx/include/parallel_uninitialized_copy.hpp +include/hpx/include/parallel_uninitialized_default_construct.hpp +include/hpx/include/parallel_uninitialized_fill.hpp +include/hpx/include/parallel_uninitialized_move.hpp +include/hpx/include/parallel_uninitialized_value_construct.hpp +include/hpx/include/parallel_unique.hpp +include/hpx/include/parcel_coalescing.hpp +include/hpx/include/parcelset.hpp +include/hpx/include/partitioned_vector.hpp +include/hpx/include/partitioned_vector_predef.hpp +include/hpx/include/partitioned_vector_view.hpp +include/hpx/include/performance_counters.hpp +include/hpx/include/plain_actions.hpp +include/hpx/include/process.hpp +include/hpx/include/resource_partitioner.hpp +include/hpx/include/run_as.hpp +include/hpx/include/runtime.hpp +include/hpx/include/serialization.hpp +include/hpx/include/sync.hpp +include/hpx/include/thread_executors.hpp +include/hpx/include/threadmanager.hpp +include/hpx/include/threads.hpp +include/hpx/include/traits.hpp +include/hpx/include/unordered_map.hpp +include/hpx/include/util.hpp +include/hpx/lcos/async.hpp +include/hpx/lcos/async_callback.hpp +include/hpx/lcos/async_callback_fwd.hpp +include/hpx/lcos/async_continue.hpp +include/hpx/lcos/async_continue_callback.hpp +include/hpx/lcos/async_continue_callback_fwd.hpp +include/hpx/lcos/async_continue_fwd.hpp +include/hpx/lcos/async_fwd.hpp +include/hpx/lcos/barrier.hpp +include/hpx/lcos/base_lco.hpp +include/hpx/lcos/base_lco_with_value.hpp +include/hpx/lcos/broadcast.hpp +include/hpx/lcos/channel.hpp +include/hpx/lcos/dataflow.hpp +include/hpx/lcos/detail/async_colocated.hpp +include/hpx/lcos/detail/async_colocated_callback.hpp +include/hpx/lcos/detail/async_colocated_callback_fwd.hpp +include/hpx/lcos/detail/async_colocated_fwd.hpp +include/hpx/lcos/detail/async_implementations.hpp +include/hpx/lcos/detail/async_implementations_fwd.hpp +include/hpx/lcos/detail/async_unwrap_result_implementations.hpp +include/hpx/lcos/detail/async_unwrap_result_implementations_fwd.hpp +include/hpx/lcos/detail/barrier_node.hpp +include/hpx/lcos/detail/future_await_traits.hpp +include/hpx/lcos/detail/future_data.hpp +include/hpx/lcos/detail/future_traits.hpp +include/hpx/lcos/detail/future_transforms.hpp +include/hpx/lcos/detail/promise_base.hpp +include/hpx/lcos/detail/promise_lco.hpp +include/hpx/lcos/detail/sync_implementations.hpp +include/hpx/lcos/detail/sync_implementations_fwd.hpp +include/hpx/lcos/fold.hpp +include/hpx/lcos/future.hpp +include/hpx/lcos/future_wait.hpp +include/hpx/lcos/gather.hpp +include/hpx/lcos/latch.hpp +include/hpx/lcos/local/and_gate.hpp +include/hpx/lcos/local/barrier.hpp +include/hpx/lcos/local/channel.hpp +include/hpx/lcos/local/composable_guard.hpp +include/hpx/lcos/local/condition_variable.hpp +include/hpx/lcos/local/conditional_trigger.hpp +include/hpx/lcos/local/counting_semaphore.hpp +include/hpx/lcos/local/detail/condition_variable.hpp +include/hpx/lcos/local/detail/counting_semaphore.hpp +include/hpx/lcos/local/detail/sliding_semaphore.hpp +include/hpx/lcos/local/event.hpp +include/hpx/lcos/local/futures_factory.hpp +include/hpx/lcos/local/latch.hpp +include/hpx/lcos/local/mutex.hpp +include/hpx/lcos/local/no_mutex.hpp +include/hpx/lcos/local/once.hpp +include/hpx/lcos/local/packaged_continuation.hpp +include/hpx/lcos/local/packaged_task.hpp +include/hpx/lcos/local/promise.hpp +include/hpx/lcos/local/receive_buffer.hpp +include/hpx/lcos/local/recursive_mutex.hpp +include/hpx/lcos/local/reinitializable_static.hpp +include/hpx/lcos/local/shared_mutex.hpp +include/hpx/lcos/local/sliding_semaphore.hpp +include/hpx/lcos/local/spinlock.hpp +include/hpx/lcos/local/spinlock_no_backoff.hpp +include/hpx/lcos/local/spinlock_pool.hpp +include/hpx/lcos/local/spmd_block.hpp +include/hpx/lcos/local/trigger.hpp +include/hpx/lcos/object_semaphore.hpp +include/hpx/lcos/packaged_action.hpp +include/hpx/lcos/promise.hpp +include/hpx/lcos/queue.hpp +include/hpx/lcos/reduce.hpp +include/hpx/lcos/server/channel.hpp +include/hpx/lcos/server/latch.hpp +include/hpx/lcos/server/object_semaphore.hpp +include/hpx/lcos/server/queue.hpp +include/hpx/lcos/split_future.hpp +include/hpx/lcos/spmd_block.hpp +include/hpx/lcos/sync.hpp +include/hpx/lcos/sync_fwd.hpp +include/hpx/lcos/wait_all.hpp +include/hpx/lcos/wait_any.hpp +include/hpx/lcos/wait_each.hpp +include/hpx/lcos/wait_some.hpp +include/hpx/lcos/when_all.hpp +include/hpx/lcos/when_all_fwd.hpp +include/hpx/lcos/when_any.hpp +include/hpx/lcos/when_each.hpp +include/hpx/lcos/when_some.hpp +include/hpx/lcos_fwd.hpp +include/hpx/parallel/algorithm.hpp +include/hpx/parallel/algorithms/adjacent_difference.hpp +include/hpx/parallel/algorithms/adjacent_find.hpp +include/hpx/parallel/algorithms/all_any_none.hpp +include/hpx/parallel/algorithms/copy.hpp +include/hpx/parallel/algorithms/count.hpp +include/hpx/parallel/algorithms/destroy.hpp +include/hpx/parallel/algorithms/detail/dispatch.hpp +include/hpx/parallel/algorithms/detail/is_negative.hpp +include/hpx/parallel/algorithms/detail/predicates.hpp +include/hpx/parallel/algorithms/detail/set_operation.hpp +include/hpx/parallel/algorithms/detail/transfer.hpp +include/hpx/parallel/algorithms/equal.hpp +include/hpx/parallel/algorithms/exclusive_scan.hpp +include/hpx/parallel/algorithms/fill.hpp +include/hpx/parallel/algorithms/find.hpp +include/hpx/parallel/algorithms/for_each.hpp +include/hpx/parallel/algorithms/for_loop.hpp +include/hpx/parallel/algorithms/for_loop_induction.hpp +include/hpx/parallel/algorithms/for_loop_reduction.hpp +include/hpx/parallel/algorithms/generate.hpp +include/hpx/parallel/algorithms/includes.hpp +include/hpx/parallel/algorithms/inclusive_scan.hpp +include/hpx/parallel/algorithms/is_heap.hpp +include/hpx/parallel/algorithms/is_partitioned.hpp +include/hpx/parallel/algorithms/is_sorted.hpp +include/hpx/parallel/algorithms/lexicographical_compare.hpp +include/hpx/parallel/algorithms/merge.hpp +include/hpx/parallel/algorithms/minmax.hpp +include/hpx/parallel/algorithms/mismatch.hpp +include/hpx/parallel/algorithms/move.hpp +include/hpx/parallel/algorithms/partition.hpp +include/hpx/parallel/algorithms/reduce.hpp +include/hpx/parallel/algorithms/reduce_by_key.hpp +include/hpx/parallel/algorithms/remove.hpp +include/hpx/parallel/algorithms/remove_copy.hpp +include/hpx/parallel/algorithms/replace.hpp +include/hpx/parallel/algorithms/reverse.hpp +include/hpx/parallel/algorithms/rotate.hpp +include/hpx/parallel/algorithms/search.hpp +include/hpx/parallel/algorithms/set_difference.hpp +include/hpx/parallel/algorithms/set_intersection.hpp +include/hpx/parallel/algorithms/set_symmetric_difference.hpp +include/hpx/parallel/algorithms/set_union.hpp +include/hpx/parallel/algorithms/sort.hpp +include/hpx/parallel/algorithms/sort_by_key.hpp +include/hpx/parallel/algorithms/swap_ranges.hpp +include/hpx/parallel/algorithms/transform.hpp +include/hpx/parallel/algorithms/transform_exclusive_scan.hpp +include/hpx/parallel/algorithms/transform_inclusive_scan.hpp +include/hpx/parallel/algorithms/transform_reduce.hpp +include/hpx/parallel/algorithms/transform_reduce_binary.hpp +include/hpx/parallel/algorithms/uninitialized_copy.hpp +include/hpx/parallel/algorithms/uninitialized_default_construct.hpp +include/hpx/parallel/algorithms/uninitialized_fill.hpp +include/hpx/parallel/algorithms/uninitialized_move.hpp +include/hpx/parallel/algorithms/uninitialized_value_construct.hpp +include/hpx/parallel/algorithms/unique.hpp +include/hpx/parallel/container_algorithms.hpp +include/hpx/parallel/container_algorithms/all_any_none.hpp +include/hpx/parallel/container_algorithms/copy.hpp +include/hpx/parallel/container_algorithms/count.hpp +include/hpx/parallel/container_algorithms/fill.hpp +include/hpx/parallel/container_algorithms/find.hpp +include/hpx/parallel/container_algorithms/for_each.hpp +include/hpx/parallel/container_algorithms/generate.hpp +include/hpx/parallel/container_algorithms/is_heap.hpp +include/hpx/parallel/container_algorithms/merge.hpp +include/hpx/parallel/container_algorithms/minmax.hpp +include/hpx/parallel/container_algorithms/move.hpp +include/hpx/parallel/container_algorithms/partition.hpp +include/hpx/parallel/container_algorithms/remove.hpp +include/hpx/parallel/container_algorithms/remove_copy.hpp +include/hpx/parallel/container_algorithms/replace.hpp +include/hpx/parallel/container_algorithms/reverse.hpp +include/hpx/parallel/container_algorithms/rotate.hpp +include/hpx/parallel/container_algorithms/search.hpp +include/hpx/parallel/container_algorithms/sort.hpp +include/hpx/parallel/container_algorithms/transform.hpp +include/hpx/parallel/container_algorithms/unique.hpp +include/hpx/parallel/datapar.hpp +include/hpx/parallel/datapar/execution_policy.hpp +include/hpx/parallel/datapar/execution_policy_fwd.hpp +include/hpx/parallel/datapar/iterator_helpers.hpp +include/hpx/parallel/datapar/loop.hpp +include/hpx/parallel/datapar/transform_loop.hpp +include/hpx/parallel/datapar/zip_iterator.hpp +include/hpx/parallel/exception_list.hpp +include/hpx/parallel/execution.hpp +include/hpx/parallel/execution_policy.hpp +include/hpx/parallel/execution_policy_fwd.hpp +include/hpx/parallel/executor_parameters.hpp +include/hpx/parallel/executors.hpp +include/hpx/parallel/executors/auto_chunk_size.hpp +include/hpx/parallel/executors/default_executor.hpp +include/hpx/parallel/executors/distribution_policy_executor.hpp +include/hpx/parallel/executors/dynamic_chunk_size.hpp +include/hpx/parallel/executors/execution.hpp +include/hpx/parallel/executors/execution_fwd.hpp +include/hpx/parallel/executors/execution_information.hpp +include/hpx/parallel/executors/execution_information_fwd.hpp +include/hpx/parallel/executors/execution_parameters.hpp +include/hpx/parallel/executors/execution_parameters_fwd.hpp +include/hpx/parallel/executors/guided_chunk_size.hpp +include/hpx/parallel/executors/parallel_executor.hpp +include/hpx/parallel/executors/persistent_auto_chunk_size.hpp +include/hpx/parallel/executors/pool_executor.hpp +include/hpx/parallel/executors/post_policy_dispatch.hpp +include/hpx/parallel/executors/rebind_executor.hpp +include/hpx/parallel/executors/sequenced_executor.hpp +include/hpx/parallel/executors/service_executors.hpp +include/hpx/parallel/executors/static_chunk_size.hpp +include/hpx/parallel/executors/this_thread_executors.hpp +include/hpx/parallel/executors/thread_execution.hpp +include/hpx/parallel/executors/thread_execution_information.hpp +include/hpx/parallel/executors/thread_pool_attached_executors.hpp +include/hpx/parallel/executors/thread_pool_executors.hpp +include/hpx/parallel/executors/thread_pool_os_executors.hpp +include/hpx/parallel/executors/thread_timed_execution.hpp +include/hpx/parallel/executors/timed_execution.hpp +include/hpx/parallel/executors/timed_execution_fwd.hpp +include/hpx/parallel/executors/timed_executors.hpp +include/hpx/parallel/memory.hpp +include/hpx/parallel/numeric.hpp +include/hpx/parallel/segmented_algorithm.hpp +include/hpx/parallel/segmented_algorithms/count.hpp +include/hpx/parallel/segmented_algorithms/detail/dispatch.hpp +include/hpx/parallel/segmented_algorithms/detail/reduce.hpp +include/hpx/parallel/segmented_algorithms/detail/scan.hpp +include/hpx/parallel/segmented_algorithms/detail/transfer.hpp +include/hpx/parallel/segmented_algorithms/exclusive_scan.hpp +include/hpx/parallel/segmented_algorithms/fill.hpp +include/hpx/parallel/segmented_algorithms/find.hpp +include/hpx/parallel/segmented_algorithms/for_each.hpp +include/hpx/parallel/segmented_algorithms/generate.hpp +include/hpx/parallel/segmented_algorithms/inclusive_scan.hpp +include/hpx/parallel/segmented_algorithms/minmax.hpp +include/hpx/parallel/segmented_algorithms/reduce.hpp +include/hpx/parallel/segmented_algorithms/transform.hpp +include/hpx/parallel/segmented_algorithms/transform_exclusive_scan.hpp +include/hpx/parallel/segmented_algorithms/transform_inclusive_scan.hpp +include/hpx/parallel/segmented_algorithms/transform_reduce.hpp +include/hpx/parallel/spmd_block.hpp +include/hpx/parallel/tagspec.hpp +include/hpx/parallel/task_block.hpp +include/hpx/parallel/traits/detail/boost_simd/vector_pack_alignment_size.hpp +include/hpx/parallel/traits/detail/boost_simd/vector_pack_count_bits.hpp +include/hpx/parallel/traits/detail/boost_simd/vector_pack_load_store.hpp +include/hpx/parallel/traits/detail/boost_simd/vector_pack_type.hpp +include/hpx/parallel/traits/detail/vc/vector_pack_alignment_size.hpp +include/hpx/parallel/traits/detail/vc/vector_pack_count_bits.hpp +include/hpx/parallel/traits/detail/vc/vector_pack_load_store.hpp +include/hpx/parallel/traits/detail/vc/vector_pack_type.hpp +include/hpx/parallel/traits/extract_partitioner.hpp +include/hpx/parallel/traits/projected.hpp +include/hpx/parallel/traits/projected_range.hpp +include/hpx/parallel/traits/vector_pack_alignment_size.hpp +include/hpx/parallel/traits/vector_pack_count_bits.hpp +include/hpx/parallel/traits/vector_pack_load_store.hpp +include/hpx/parallel/traits/vector_pack_type.hpp +include/hpx/parallel/util/cancellation_token.hpp +include/hpx/parallel/util/compare_projected.hpp +include/hpx/parallel/util/detail/algorithm_result.hpp +include/hpx/parallel/util/detail/chunk_size.hpp +include/hpx/parallel/util/detail/chunk_size_iterator.hpp +include/hpx/parallel/util/detail/handle_local_exceptions.hpp +include/hpx/parallel/util/detail/handle_remote_exceptions.hpp +include/hpx/parallel/util/detail/partitioner_iteration.hpp +include/hpx/parallel/util/detail/scoped_executor_parameters.hpp +include/hpx/parallel/util/foreach_partitioner.hpp +include/hpx/parallel/util/invoke_projected.hpp +include/hpx/parallel/util/loop.hpp +include/hpx/parallel/util/numa_allocator.hpp +include/hpx/parallel/util/partitioner.hpp +include/hpx/parallel/util/partitioner_with_cleanup.hpp +include/hpx/parallel/util/prefetching.hpp +include/hpx/parallel/util/projection_identity.hpp +include/hpx/parallel/util/scan_partitioner.hpp +include/hpx/parallel/util/transfer.hpp +include/hpx/parallel/util/transform_loop.hpp +include/hpx/parallel/util/zip_iterator.hpp +include/hpx/performance_counters/base_performance_counter.hpp +include/hpx/performance_counters/counter_creators.hpp +include/hpx/performance_counters/counter_parser.hpp +include/hpx/performance_counters/counters.hpp +include/hpx/performance_counters/counters_fwd.hpp +include/hpx/performance_counters/manage_counter.hpp +include/hpx/performance_counters/manage_counter_type.hpp +include/hpx/performance_counters/parcels/data_point.hpp +include/hpx/performance_counters/parcels/gatherer.hpp +include/hpx/performance_counters/performance_counter.hpp +include/hpx/performance_counters/performance_counter_base.hpp +include/hpx/performance_counters/performance_counter_set.hpp +include/hpx/performance_counters/registry.hpp +include/hpx/performance_counters/server/arithmetics_counter.hpp +include/hpx/performance_counters/server/arithmetics_counter_extended.hpp +include/hpx/performance_counters/server/base_performance_counter.hpp +include/hpx/performance_counters/server/elapsed_time_counter.hpp +include/hpx/performance_counters/server/raw_counter.hpp +include/hpx/performance_counters/server/raw_values_counter.hpp +include/hpx/performance_counters/server/statistics_counter.hpp +include/hpx/performance_counters/stubs/performance_counter.hpp +include/hpx/plugins/binary_filter/bzip2_serialization_filter.hpp +include/hpx/plugins/binary_filter/bzip2_serialization_filter_registration.hpp +include/hpx/plugins/binary_filter/snappy_serialization_filter.hpp +include/hpx/plugins/binary_filter/snappy_serialization_filter_registration.hpp +include/hpx/plugins/binary_filter/zlib_serialization_filter.hpp +include/hpx/plugins/binary_filter/zlib_serialization_filter_registration.hpp +include/hpx/plugins/binary_filter_factory.hpp +include/hpx/plugins/binary_filter_factory_base.hpp +include/hpx/plugins/message_handler_factory.hpp +include/hpx/plugins/message_handler_factory_base.hpp +include/hpx/plugins/parcel/coalescing_counter_registry.hpp +include/hpx/plugins/parcel/coalescing_message_handler.hpp +include/hpx/plugins/parcel/coalescing_message_handler_registration.hpp +include/hpx/plugins/parcel/message_buffer.hpp +include/hpx/plugins/parcelport/mpi/header.hpp +include/hpx/plugins/parcelport/mpi/locality.hpp +include/hpx/plugins/parcelport/mpi/mpi.hpp +include/hpx/plugins/parcelport/mpi/mpi_environment.hpp +include/hpx/plugins/parcelport/mpi/receiver.hpp +include/hpx/plugins/parcelport/mpi/receiver_connection.hpp +include/hpx/plugins/parcelport/mpi/sender.hpp +include/hpx/plugins/parcelport/mpi/sender_connection.hpp +include/hpx/plugins/parcelport/mpi/tag_provider.hpp +include/hpx/plugins/parcelport/tcp/connection_handler.hpp +include/hpx/plugins/parcelport/tcp/locality.hpp +include/hpx/plugins/parcelport/tcp/receiver.hpp +include/hpx/plugins/parcelport/tcp/sender.hpp +include/hpx/plugins/parcelport_factory.hpp +include/hpx/plugins/parcelport_factory_base.hpp +include/hpx/plugins/plugin_factory_base.hpp +include/hpx/plugins/plugin_registry.hpp +include/hpx/plugins/plugin_registry_base.hpp +include/hpx/plugins/unique_plugin_name.hpp +include/hpx/runtime.hpp +include/hpx/runtime/actions/action_priority.hpp +include/hpx/runtime/actions/action_support.hpp +include/hpx/runtime/actions/base_action.hpp +include/hpx/runtime/actions/basic_action.hpp +include/hpx/runtime/actions/basic_action_fwd.hpp +include/hpx/runtime/actions/component_action.hpp +include/hpx/runtime/actions/continuation.hpp +include/hpx/runtime/actions/continuation2_impl.hpp +include/hpx/runtime/actions/continuation_fwd.hpp +include/hpx/runtime/actions/continuation_impl.hpp +include/hpx/runtime/actions/detail/action_factory.hpp +include/hpx/runtime/actions/detail/invocation_count_registry.hpp +include/hpx/runtime/actions/lambda_to_action.hpp +include/hpx/runtime/actions/make_continuation.hpp +include/hpx/runtime/actions/manage_object_action.hpp +include/hpx/runtime/actions/plain_action.hpp +include/hpx/runtime/actions/set_lco_value_continuation.hpp +include/hpx/runtime/actions/transfer_action.hpp +include/hpx/runtime/actions/transfer_base_action.hpp +include/hpx/runtime/actions/transfer_continuation_action.hpp +include/hpx/runtime/actions/trigger.hpp +include/hpx/runtime/actions_fwd.hpp +include/hpx/runtime/agas/addressing_service.hpp +include/hpx/runtime/agas/big_boot_barrier.hpp +include/hpx/runtime/agas/component_namespace.hpp +include/hpx/runtime/agas/detail/bootstrap_component_namespace.hpp +include/hpx/runtime/agas/detail/bootstrap_locality_namespace.hpp +include/hpx/runtime/agas/detail/hosted_component_namespace.hpp +include/hpx/runtime/agas/detail/hosted_locality_namespace.hpp +include/hpx/runtime/agas/gva.hpp +include/hpx/runtime/agas/interface.hpp +include/hpx/runtime/agas/locality_namespace.hpp +include/hpx/runtime/agas/namespace_action_code.hpp +include/hpx/runtime/agas/primary_namespace.hpp +include/hpx/runtime/agas/server/component_namespace.hpp +include/hpx/runtime/agas/server/locality_namespace.hpp +include/hpx/runtime/agas/server/primary_namespace.hpp +include/hpx/runtime/agas/server/symbol_namespace.hpp +include/hpx/runtime/agas/symbol_namespace.hpp +include/hpx/runtime/agas_fwd.hpp +include/hpx/runtime/applier/applier.hpp +include/hpx/runtime/applier/apply.hpp +include/hpx/runtime/applier/apply_callback.hpp +include/hpx/runtime/applier/apply_continue.hpp +include/hpx/runtime/applier/apply_continue_callback.hpp +include/hpx/runtime/applier/apply_continue_fwd.hpp +include/hpx/runtime/applier/apply_helper.hpp +include/hpx/runtime/applier/bind_naming_wrappers.hpp +include/hpx/runtime/applier/detail/apply_colocated.hpp +include/hpx/runtime/applier/detail/apply_colocated_callback.hpp +include/hpx/runtime/applier/detail/apply_colocated_callback_fwd.hpp +include/hpx/runtime/applier/detail/apply_colocated_fwd.hpp +include/hpx/runtime/applier/detail/apply_implementations.hpp +include/hpx/runtime/applier/detail/apply_implementations_fwd.hpp +include/hpx/runtime/applier/register_apply_colocated.hpp +include/hpx/runtime/applier/trigger.hpp +include/hpx/runtime/applier_fwd.hpp +include/hpx/runtime/basename_registration.hpp +include/hpx/runtime/basename_registration_fwd.hpp +include/hpx/runtime/components/binpacking_distribution_policy.hpp +include/hpx/runtime/components/client.hpp +include/hpx/runtime/components/client_base.hpp +include/hpx/runtime/components/colocating_distribution_policy.hpp +include/hpx/runtime/components/component_commandline.hpp +include/hpx/runtime/components/component_commandline_base.hpp +include/hpx/runtime/components/component_factory.hpp +include/hpx/runtime/components/component_factory_base.hpp +include/hpx/runtime/components/component_registry.hpp +include/hpx/runtime/components/component_registry_base.hpp +include/hpx/runtime/components/component_startup_shutdown.hpp +include/hpx/runtime/components/component_startup_shutdown_base.hpp +include/hpx/runtime/components/component_type.hpp +include/hpx/runtime/components/console_error_sink.hpp +include/hpx/runtime/components/console_logging.hpp +include/hpx/runtime/components/copy_component.hpp +include/hpx/runtime/components/default_distribution_policy.hpp +include/hpx/runtime/components/derived_component_factory.hpp +include/hpx/runtime/components/make_client.hpp +include/hpx/runtime/components/migrate_component.hpp +include/hpx/runtime/components/new.hpp +include/hpx/runtime/components/pinned_ptr.hpp +include/hpx/runtime/components/runtime_support.hpp +include/hpx/runtime/components/server/abstract_component_base.hpp +include/hpx/runtime/components/server/component.hpp +include/hpx/runtime/components/server/component_base.hpp +include/hpx/runtime/components/server/component_database.hpp +include/hpx/runtime/components/server/component_heap.hpp +include/hpx/runtime/components/server/console_error_sink.hpp +include/hpx/runtime/components/server/console_error_sink_singleton.hpp +include/hpx/runtime/components/server/console_logging.hpp +include/hpx/runtime/components/server/copy_component.hpp +include/hpx/runtime/components/server/create_component.hpp +include/hpx/runtime/components/server/create_component_fwd.hpp +include/hpx/runtime/components/server/destroy_component.hpp +include/hpx/runtime/components/server/distributed_metadata_base.hpp +include/hpx/runtime/components/server/executor_component.hpp +include/hpx/runtime/components/server/fixed_component_base.hpp +include/hpx/runtime/components/server/invoke_function.hpp +include/hpx/runtime/components/server/locking_hook.hpp +include/hpx/runtime/components/server/managed_component_base.hpp +include/hpx/runtime/components/server/memory.hpp +include/hpx/runtime/components/server/migrate_component.hpp +include/hpx/runtime/components/server/migration_support.hpp +include/hpx/runtime/components/server/runtime_support.hpp +include/hpx/runtime/components/server/simple_component_base.hpp +include/hpx/runtime/components/server/wrapper_heap.hpp +include/hpx/runtime/components/server/wrapper_heap_list.hpp +include/hpx/runtime/components/static_factory_data.hpp +include/hpx/runtime/components/stubs/memory.hpp +include/hpx/runtime/components/stubs/runtime_support.hpp +include/hpx/runtime/components/stubs/stub_base.hpp +include/hpx/runtime/components/target_distribution_policy.hpp +include/hpx/runtime/components/unwrapping_result_policy.hpp +include/hpx/runtime/components_fwd.hpp +include/hpx/runtime/config_entry.hpp +include/hpx/runtime/find_here.hpp +include/hpx/runtime/find_localities.hpp +include/hpx/runtime/get_colocation_id.hpp +include/hpx/runtime/get_locality_id.hpp +include/hpx/runtime/get_locality_name.hpp +include/hpx/runtime/get_lva.hpp +include/hpx/runtime/get_num_localities.hpp +include/hpx/runtime/get_os_thread_count.hpp +include/hpx/runtime/get_ptr.hpp +include/hpx/runtime/get_thread_name.hpp +include/hpx/runtime/get_worker_thread_num.hpp +include/hpx/runtime/launch_policy.hpp +include/hpx/runtime/message_handler_fwd.hpp +include/hpx/runtime/naming/address.hpp +include/hpx/runtime/naming/id_type.hpp +include/hpx/runtime/naming/id_type_impl.hpp +include/hpx/runtime/naming/name.hpp +include/hpx/runtime/naming/resolver_client.hpp +include/hpx/runtime/naming/split_gid.hpp +include/hpx/runtime/naming/unmanaged.hpp +include/hpx/runtime/naming_fwd.hpp +include/hpx/runtime/parcelset/decode_parcels.hpp +include/hpx/runtime/parcelset/detail/call_for_each.hpp +include/hpx/runtime/parcelset/detail/parcel_await.hpp +include/hpx/runtime/parcelset/detail/parcel_route_handler.hpp +include/hpx/runtime/parcelset/detail/per_action_data_counter.hpp +include/hpx/runtime/parcelset/detail/per_action_data_counter_registry.hpp +include/hpx/runtime/parcelset/encode_parcels.hpp +include/hpx/runtime/parcelset/locality.hpp +include/hpx/runtime/parcelset/parcel.hpp +include/hpx/runtime/parcelset/parcel_buffer.hpp +include/hpx/runtime/parcelset/parcelhandler.hpp +include/hpx/runtime/parcelset/parcelport.hpp +include/hpx/runtime/parcelset/parcelport_connection.hpp +include/hpx/runtime/parcelset/parcelport_impl.hpp +include/hpx/runtime/parcelset/policies/message_handler.hpp +include/hpx/runtime/parcelset/put_parcel.hpp +include/hpx/runtime/parcelset_fwd.hpp +include/hpx/runtime/report_error.hpp +include/hpx/runtime/resource/detail/create_partitioner.hpp +include/hpx/runtime/resource/detail/partitioner.hpp +include/hpx/runtime/resource/partitioner.hpp +include/hpx/runtime/resource/partitioner_fwd.hpp +include/hpx/runtime/runtime_fwd.hpp +include/hpx/runtime/runtime_mode.hpp +include/hpx/runtime/serialization/access.hpp +include/hpx/runtime/serialization/array.hpp +include/hpx/runtime/serialization/base_object.hpp +include/hpx/runtime/serialization/basic_archive.hpp +include/hpx/runtime/serialization/binary_filter.hpp +include/hpx/runtime/serialization/bitset.hpp +include/hpx/runtime/serialization/complex.hpp +include/hpx/runtime/serialization/container.hpp +include/hpx/runtime/serialization/datapar.hpp +include/hpx/runtime/serialization/deque.hpp +include/hpx/runtime/serialization/detail/boost_simd.hpp +include/hpx/runtime/serialization/detail/non_default_constructible.hpp +include/hpx/runtime/serialization/detail/pointer.hpp +include/hpx/runtime/serialization/detail/polymorphic_id_factory.hpp +include/hpx/runtime/serialization/detail/polymorphic_intrusive_factory.hpp +include/hpx/runtime/serialization/detail/polymorphic_nonintrusive_factory.hpp +include/hpx/runtime/serialization/detail/polymorphic_nonintrusive_factory_impl.hpp +include/hpx/runtime/serialization/detail/preprocess.hpp +include/hpx/runtime/serialization/detail/raw_ptr.hpp +include/hpx/runtime/serialization/detail/serialize_collection.hpp +include/hpx/runtime/serialization/detail/vc.hpp +include/hpx/runtime/serialization/dynamic_bitset.hpp +include/hpx/runtime/serialization/input_archive.hpp +include/hpx/runtime/serialization/input_container.hpp +include/hpx/runtime/serialization/intrusive_ptr.hpp +include/hpx/runtime/serialization/list.hpp +include/hpx/runtime/serialization/map.hpp +include/hpx/runtime/serialization/multi_array.hpp +include/hpx/runtime/serialization/optional.hpp +include/hpx/runtime/serialization/output_archive.hpp +include/hpx/runtime/serialization/output_container.hpp +include/hpx/runtime/serialization/partitioned_vector.hpp +include/hpx/runtime/serialization/serialization_chunk.hpp +include/hpx/runtime/serialization/serialization_fwd.hpp +include/hpx/runtime/serialization/serialize.hpp +include/hpx/runtime/serialization/serialize_buffer.hpp +include/hpx/runtime/serialization/set.hpp +include/hpx/runtime/serialization/shared_ptr.hpp +include/hpx/runtime/serialization/string.hpp +include/hpx/runtime/serialization/unique_ptr.hpp +include/hpx/runtime/serialization/unordered_map.hpp +include/hpx/runtime/serialization/valarray.hpp +include/hpx/runtime/serialization/variant.hpp +include/hpx/runtime/serialization/vector.hpp +include/hpx/runtime/set_parcel_write_handler.hpp +include/hpx/runtime/shutdown_function.hpp +include/hpx/runtime/startup_function.hpp +include/hpx/runtime/thread_hooks.hpp +include/hpx/runtime/thread_pool_helpers.hpp +include/hpx/runtime/threads/coroutines/coroutine.hpp +include/hpx/runtime/threads/coroutines/coroutine_fwd.hpp +include/hpx/runtime/threads/coroutines/detail/context_base.hpp +include/hpx/runtime/threads/coroutines/detail/context_generic_context.hpp +include/hpx/runtime/threads/coroutines/detail/context_impl.hpp +include/hpx/runtime/threads/coroutines/detail/context_linux_x86.hpp +include/hpx/runtime/threads/coroutines/detail/context_posix.hpp +include/hpx/runtime/threads/coroutines/detail/context_windows_fibers.hpp +include/hpx/runtime/threads/coroutines/detail/coroutine_accessor.hpp +include/hpx/runtime/threads/coroutines/detail/coroutine_impl.hpp +include/hpx/runtime/threads/coroutines/detail/coroutine_self.hpp +include/hpx/runtime/threads/coroutines/detail/get_stack_pointer.hpp +include/hpx/runtime/threads/coroutines/detail/posix_utility.hpp +include/hpx/runtime/threads/coroutines/detail/swap_context.hpp +include/hpx/runtime/threads/coroutines/detail/tss.hpp +include/hpx/runtime/threads/coroutines/exception.hpp +include/hpx/runtime/threads/cpu_mask.hpp +include/hpx/runtime/threads/detail/combined_tagged_state.hpp +include/hpx/runtime/threads/detail/create_thread.hpp +include/hpx/runtime/threads/detail/create_work.hpp +include/hpx/runtime/threads/detail/io_service_thread_pool.hpp +include/hpx/runtime/threads/detail/partlit.hpp +include/hpx/runtime/threads/detail/periodic_maintenance.hpp +include/hpx/runtime/threads/detail/scheduled_thread_pool.hpp +include/hpx/runtime/threads/detail/scheduled_thread_pool_impl.hpp +include/hpx/runtime/threads/detail/scheduling_loop.hpp +include/hpx/runtime/threads/detail/set_thread_state.hpp +include/hpx/runtime/threads/detail/thread_num_tss.hpp +include/hpx/runtime/threads/executors.hpp +include/hpx/runtime/threads/executors/current_executor.hpp +include/hpx/runtime/threads/executors/default_executor.hpp +include/hpx/runtime/threads/executors/guided_pool_executor.hpp +include/hpx/runtime/threads/executors/manage_thread_executor.hpp *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***