Created
March 2, 2019 14:08
-
-
Save ryantm/7810f6ce0ff80c1a685b4e9610e97835 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/nix/store/zdf6wfsa7p5ripz7l9m16py1acd5b0gd-hpx-1.2.1 | |
├── bin | |
│ ├── 1d_stencil_1 | |
│ ├── 1d_stencil_2 | |
│ ├── 1d_stencil_3 | |
│ ├── 1d_stencil_4 | |
│ ├── 1d_stencil_4_checkpoint | |
│ ├── 1d_stencil_4_parallel | |
│ ├── 1d_stencil_5 | |
│ ├── 1d_stencil_6 | |
│ ├── 1d_stencil_7 | |
│ ├── 1d_stencil_8 | |
│ ├── 1d_wave_equation | |
│ ├── access_counter_set | |
│ ├── accumulator_client | |
│ ├── allow_unknown_options | |
│ ├── async_customization | |
│ ├── async_io_action | |
│ ├── async_io_external | |
│ ├── async_io_low_level | |
│ ├── async_io_simple | |
│ ├── cancelable_action_client | |
│ ├── collector | |
│ ├── command_line_handling | |
│ ├── component_ctors | |
│ ├── component_in_executable | |
│ ├── component_inheritance | |
│ ├── component_with_executor | |
│ ├── composable_guard | |
│ ├── customize_async | |
│ ├── data_actions | |
│ ├── emitter | |
│ ├── enumerate_threads | |
│ ├── error_handling | |
│ ├── event_synchronization | |
│ ├── factorial | |
│ ├── fibonacci | |
│ ├── fibonacci_await | |
│ ├── fibonacci_dataflow | |
│ ├── fibonacci_futures | |
│ ├── fibonacci_futures_distributed | |
│ ├── fibonacci_local | |
│ ├── fibonacci_one | |
│ ├── file_serialization | |
│ ├── fractals | |
│ ├── fractals_executor | |
│ ├── fractals_struct | |
│ ├── guided_pool_test | |
│ ├── heartbeat | |
│ ├── heartbeat_console | |
│ ├── hello_world | |
│ ├── hpxcxx | |
│ ├── hpx_environment.py | |
│ ├── hpx_invoke.py | |
│ ├── hpx_optsweep.py | |
│ ├── hpxrun.py | |
│ ├── hpx_run_test.py | |
│ ├── hpx_runtime | |
│ ├── hpx_thread_phase | |
│ ├── init_globally | |
│ ├── interest_calculator | |
│ ├── interval_timer | |
│ ├── jacobi | |
│ ├── jacobi_hpx | |
│ ├── jacobi_nonuniform_hpx | |
│ ├── latch_local | |
│ ├── latch_remote | |
│ ├── local_channel | |
│ ├── nqueen_client | |
│ ├── os_thread_num | |
│ ├── oversubscribing_resource_partitioner | |
│ ├── partitioned_vector_spmd_foreach | |
│ ├── pingpong | |
│ ├── pipeline1 | |
│ ├── potpourri | |
│ ├── print_to_console | |
│ ├── random_mem_access_client | |
│ ├── receive_buffer | |
│ ├── safe_object | |
│ ├── shared_mutex | |
│ ├── sierpinski | |
│ ├── simple_central_tuplespace_client | |
│ ├── simple_future_continuation | |
│ ├── simple_resource_partitioner | |
│ ├── simplest_hello_world_1 | |
│ ├── simplest_hello_world_2 | |
│ ├── simplest_performance_counter | |
│ ├── simplest_resource_partitioner_1 | |
│ ├── simplest_resource_partitioner_2 | |
│ ├── sine_client | |
│ ├── sort_by_key_demo | |
│ ├── spell_check_file | |
│ ├── spell_check_simple | |
│ ├── spin | |
│ ├── template_accumulator_client | |
│ ├── template_function_accumulator_client | |
│ ├── thread_aware_timer | |
│ ├── throttle_client | |
│ ├── timed_futures | |
│ ├── timed_wake | |
│ ├── transpose_block | |
│ ├── transpose_block_numa | |
│ ├── transpose_serial | |
│ ├── transpose_serial_block | |
│ ├── transpose_serial_vector | |
│ ├── transpose_smp | |
│ ├── transpose_smp_block | |
│ ├── use_main_thread | |
│ ├── vector_counting_dotproduct | |
│ ├── vector_zip_dotproduct | |
│ ├── wait_composition | |
│ ├── worker | |
│ └── zerocopy_rdma | |
├── include | |
│ └── hpx | |
│ ├── apply.hpp | |
│ ├── async.hpp | |
│ ├── async_launch_policy_dispatch.hpp | |
│ ├── compat | |
│ │ ├── barrier.hpp | |
│ │ ├── condition_variable.hpp | |
│ │ ├── mutex.hpp | |
│ │ └── thread.hpp | |
│ ├── components | |
│ │ ├── component_storage | |
│ │ │ ├── component_storage.hpp | |
│ │ │ ├── export_definitions.hpp | |
│ │ │ ├── migrate_from_storage.hpp | |
│ │ │ ├── migrate_to_storage.hpp | |
│ │ │ └── server | |
│ │ │ ├── component_storage.hpp | |
│ │ │ ├── migrate_from_storage.hpp | |
│ │ │ └── migrate_to_storage.hpp | |
│ │ ├── containers | |
│ │ │ ├── coarray | |
│ │ │ │ └── coarray.hpp | |
│ │ │ ├── container_distribution_policy.hpp | |
│ │ │ ├── partitioned_vector | |
│ │ │ │ ├── detail | |
│ │ │ │ │ └── view_element.hpp | |
│ │ │ │ ├── export_definitions.hpp | |
│ │ │ │ ├── partitioned_vector_component_decl.hpp | |
│ │ │ │ ├── partitioned_vector_component.hpp | |
│ │ │ │ ├── partitioned_vector_component_impl.hpp | |
│ │ │ │ ├── partitioned_vector_decl.hpp | |
│ │ │ │ ├── partitioned_vector_fwd.hpp | |
│ │ │ │ ├── partitioned_vector.hpp | |
│ │ │ │ ├── partitioned_vector_impl.hpp | |
│ │ │ │ ├── partitioned_vector_local_view.hpp | |
│ │ │ │ ├── partitioned_vector_local_view_iterator.hpp | |
│ │ │ │ ├── partitioned_vector_predef.hpp | |
│ │ │ │ ├── partitioned_vector_segmented_iterator.hpp | |
│ │ │ │ ├── partitioned_vector_view.hpp | |
│ │ │ │ └── partitioned_vector_view_iterator.hpp | |
│ │ │ └── unordered | |
│ │ │ ├── partition_unordered_map_component.hpp | |
│ │ │ ├── unordered_map.hpp | |
│ │ │ └── unordered_map_segmented_iterator.hpp | |
│ │ ├── iostreams | |
│ │ │ ├── export_definitions.hpp | |
│ │ │ ├── manipulators.hpp | |
│ │ │ ├── ostream.hpp | |
│ │ │ ├── server | |
│ │ │ │ ├── buffer.hpp | |
│ │ │ │ ├── order_output.hpp | |
│ │ │ │ └── output_stream.hpp | |
│ │ │ ├── standard_streams.hpp | |
│ │ │ └── write_functions.hpp | |
│ │ ├── performance_counters | |
│ │ │ ├── io | |
│ │ │ │ └── io_counters.hpp | |
│ │ │ ├── memory | |
│ │ │ │ └── mem_counter.hpp | |
│ │ │ └── papi | |
│ │ │ ├── server | |
│ │ │ │ └── papi.hpp | |
│ │ │ └── util | |
│ │ │ └── papi.hpp | |
│ │ └── process | |
│ │ ├── child.hpp | |
│ │ ├── export_definitions.hpp | |
│ │ ├── process.hpp | |
│ │ ├── server | |
│ │ │ └── child.hpp | |
│ │ └── util | |
│ │ ├── child.hpp | |
│ │ ├── create_pipe.hpp | |
│ │ ├── execute.hpp | |
│ │ ├── executor.hpp | |
│ │ ├── initializers.hpp | |
│ │ ├── mitigate.hpp | |
│ │ ├── pipe.hpp | |
│ │ ├── posix | |
│ │ │ ├── child.hpp | |
│ │ │ ├── create_pipe.hpp | |
│ │ │ ├── execute.hpp | |
│ │ │ ├── executor.hpp | |
│ │ │ ├── initializers | |
│ │ │ │ ├── bind_fd.hpp | |
│ │ │ │ ├── bind_stderr.hpp | |
│ │ │ │ ├── bind_stdin.hpp | |
│ │ │ │ ├── bind_stdout.hpp | |
│ │ │ │ ├── close_fd.hpp | |
│ │ │ │ ├── close_fds.hpp | |
│ │ │ │ ├── close_fds_if.hpp | |
│ │ │ │ ├── close_stderr.hpp | |
│ │ │ │ ├── close_stdin.hpp | |
│ │ │ │ ├── close_stdout.hpp | |
│ │ │ │ ├── hide_console.hpp | |
│ │ │ │ ├── inherit_env.hpp | |
│ │ │ │ ├── initializer_base.hpp | |
│ │ │ │ ├── notify_io_service.hpp | |
│ │ │ │ ├── on_exec_error.hpp | |
│ │ │ │ ├── on_exec_setup.hpp | |
│ │ │ │ ├── on_fork_error.hpp | |
│ │ │ │ ├── on_fork_setup.hpp | |
│ │ │ │ ├── on_fork_success.hpp | |
│ │ │ │ ├── run_exe.hpp | |
│ │ │ │ ├── set_args.hpp | |
│ │ │ │ ├── set_cmd_line.hpp | |
│ │ │ │ ├── set_env.hpp | |
│ │ │ │ ├── start_in_dir.hpp | |
│ │ │ │ ├── throw_on_error.hpp | |
│ │ │ │ └── wait_on_latch.hpp | |
│ │ │ ├── initializers.hpp | |
│ │ │ ├── pipe.hpp | |
│ │ │ ├── search_path.hpp | |
│ │ │ ├── shell_path.hpp | |
│ │ │ ├── terminate.hpp | |
│ │ │ └── wait_for_exit.hpp | |
│ │ ├── search_path.hpp | |
│ │ ├── shell_path.hpp | |
│ │ ├── terminate.hpp | |
│ │ ├── wait_for_exit.hpp | |
│ │ └── windows | |
│ │ ├── child.hpp | |
│ │ ├── create_pipe.hpp | |
│ │ ├── execute.hpp | |
│ │ ├── executor.hpp | |
│ │ ├── initializers | |
│ │ │ ├── bind_stderr.hpp | |
│ │ │ ├── bind_stdin.hpp | |
│ │ │ ├── bind_stdout.hpp | |
│ │ │ ├── close_stderr.hpp | |
│ │ │ ├── close_stdin.hpp | |
│ │ │ ├── close_stdout.hpp | |
│ │ │ ├── hide_console.hpp | |
│ │ │ ├── inherit_env.hpp | |
│ │ │ ├── initializer_base.hpp | |
│ │ │ ├── on_CreateProcess_error.hpp | |
│ │ │ ├── on_CreateProcess_setup.hpp | |
│ │ │ ├── on_CreateProcess_success.hpp | |
│ │ │ ├── run_exe.hpp | |
│ │ │ ├── set_args.hpp | |
│ │ │ ├── set_cmd_line.hpp | |
│ │ │ ├── set_env.hpp | |
│ │ │ ├── show_window.hpp | |
│ │ │ ├── start_in_dir.hpp | |
│ │ │ ├── throw_on_error.hpp | |
│ │ │ └── wait_on_latch.hpp | |
│ │ ├── initializers.hpp | |
│ │ ├── pipe.hpp | |
│ │ ├── search_path.hpp | |
│ │ ├── shell_path.hpp | |
│ │ ├── terminate.hpp | |
│ │ └── wait_for_exit.hpp | |
│ ├── components_fwd.hpp | |
│ ├── compute | |
│ │ ├── cuda | |
│ │ │ ├── allocator.hpp | |
│ │ │ ├── concurrent_executor.hpp | |
│ │ │ ├── concurrent_executor_parameters.hpp | |
│ │ │ ├── default_executor.hpp | |
│ │ │ ├── default_executor_parameters.hpp | |
│ │ │ ├── detail | |
│ │ │ │ ├── launch.hpp | |
│ │ │ │ └── scoped_active_target.hpp | |
│ │ │ ├── get_targets.hpp | |
│ │ │ ├── serialization | |
│ │ │ │ └── value_proxy.hpp | |
│ │ │ ├── target_distribution_policy.hpp | |
│ │ │ ├── target.hpp | |
│ │ │ ├── target_ptr.hpp | |
│ │ │ ├── traits | |
│ │ │ │ └── access_target.hpp | |
│ │ │ ├── transfer.hpp | |
│ │ │ └── value_proxy.hpp | |
│ │ ├── cuda.hpp | |
│ │ ├── detail | |
│ │ │ ├── get_proxy_type.hpp | |
│ │ │ ├── iterator.hpp | |
│ │ │ └── target_distribution_policy.hpp | |
│ │ ├── host | |
│ │ │ ├── block_allocator.hpp | |
│ │ │ ├── block_executor.hpp | |
│ │ │ ├── default_executor.hpp | |
│ │ │ ├── get_targets.hpp | |
│ │ │ ├── numa_domains.hpp | |
│ │ │ ├── target_distribution_policy.hpp | |
│ │ │ ├── target.hpp | |
│ │ │ └── traits | |
│ │ │ └── access_target.hpp | |
│ │ ├── host.hpp | |
│ │ ├── serialization | |
│ │ │ └── vector.hpp | |
│ │ ├── traits | |
│ │ │ ├── access_target.hpp | |
│ │ │ └── allocator_traits.hpp | |
│ │ ├── traits.hpp | |
│ │ └── vector.hpp | |
│ ├── config | |
│ │ ├── asio.hpp | |
│ │ ├── attributes.hpp | |
│ │ ├── autolink.hpp | |
│ │ ├── boost | |
│ │ │ └── compiler | |
│ │ │ └── intel.hpp | |
│ │ ├── branch_hints.hpp | |
│ │ ├── compiler_fence.hpp | |
│ │ ├── compiler_native_tls.hpp | |
│ │ ├── compiler_specific.hpp | |
│ │ ├── config_strings.hpp | |
│ │ ├── constexpr.hpp | |
│ │ ├── debug.hpp | |
│ │ ├── defaults.hpp | |
│ │ ├── defines.hpp | |
│ │ ├── emulate_deleted.hpp | |
│ │ ├── export_definitions.hpp | |
│ │ ├── forceinline.hpp | |
│ │ ├── lambda_capture.hpp | |
│ │ ├── manual_profiling.hpp | |
│ │ ├── parcelport_defines.hpp | |
│ │ ├── threads_stack.hpp | |
│ │ ├── version.hpp | |
│ │ ├── warnings_prefix.hpp | |
│ │ ├── warnings_suffix.hpp | |
│ │ └── weak_symbol.hpp | |
│ ├── config.hpp | |
│ ├── dataflow.hpp | |
│ ├── error_code.hpp | |
│ ├── error.hpp | |
│ ├── exception_fwd.hpp | |
│ ├── exception.hpp | |
│ ├── exception_info.hpp | |
│ ├── exception_list.hpp | |
│ ├── hpx_finalize.hpp | |
│ ├── hpx_fwd.hpp | |
│ ├── hpx.hpp | |
│ ├── hpx_init.hpp | |
│ ├── hpx_init_impl.hpp | |
│ ├── hpx_main.hpp | |
│ ├── hpx_main_impl.hpp | |
│ ├── hpx_start.hpp | |
│ ├── hpx_start_impl.hpp | |
│ ├── hpx_suspend.hpp | |
│ ├── hpx_user_main_config.hpp | |
│ ├── include | |
│ │ ├── actions.hpp | |
│ │ ├── agas.hpp | |
│ │ ├── applier.hpp | |
│ │ ├── apply.hpp | |
│ │ ├── async.hpp | |
│ │ ├── bind.hpp | |
│ │ ├── client.hpp | |
│ │ ├── components.hpp | |
│ │ ├── component_storage.hpp | |
│ │ ├── compression_bzip2.hpp | |
│ │ ├── compression.hpp | |
│ │ ├── compression_registration.hpp | |
│ │ ├── compression_snappy.hpp | |
│ │ ├── compression_zlib.hpp | |
│ │ ├── compute.hpp | |
│ │ ├── dataflow.hpp | |
│ │ ├── datapar.hpp | |
│ │ ├── future.hpp | |
│ │ ├── iostreams.hpp | |
│ │ ├── lcos.hpp | |
│ │ ├── local_lcos.hpp | |
│ │ ├── naming.hpp | |
│ │ ├── parallel_adjacent_difference.hpp | |
│ │ ├── parallel_adjacent_find.hpp | |
│ │ ├── parallel_algorithm.hpp | |
│ │ ├── parallel_all_any_none_of.hpp | |
│ │ ├── parallel_container_algorithm.hpp | |
│ │ ├── parallel_copy.hpp | |
│ │ ├── parallel_count.hpp | |
│ │ ├── parallel_destroy.hpp | |
│ │ ├── parallel_equal.hpp | |
│ │ ├── parallel_exception_list.hpp | |
│ │ ├── parallel_execution.hpp | |
│ │ ├── parallel_execution_policy.hpp | |
│ │ ├── parallel_executor_information.hpp | |
│ │ ├── parallel_executor_parameters.hpp | |
│ │ ├── parallel_executors.hpp | |
│ │ ├── parallel_fill.hpp | |
│ │ ├── parallel_find.hpp | |
│ │ ├── parallel_for_each.hpp | |
│ │ ├── parallel_for_loop.hpp | |
│ │ ├── parallel_generate.hpp | |
│ │ ├── parallel_is_heap.hpp | |
│ │ ├── parallel_is_partitioned.hpp | |
│ │ ├── parallel_is_sorted.hpp | |
│ │ ├── parallel_lexicographical_compare.hpp | |
│ │ ├── parallel_memory.hpp | |
│ │ ├── parallel_merge.hpp | |
│ │ ├── parallel_minmax.hpp | |
│ │ ├── parallel_mismatch.hpp | |
│ │ ├── parallel_move.hpp | |
│ │ ├── parallel_numeric.hpp | |
│ │ ├── parallel_partition.hpp | |
│ │ ├── parallel_reduce.hpp | |
│ │ ├── parallel_remove_copy.hpp | |
│ │ ├── parallel_remove.hpp | |
│ │ ├── parallel_replace.hpp | |
│ │ ├── parallel_reverse.hpp | |
│ │ ├── parallel_rotate.hpp | |
│ │ ├── parallel_scan.hpp | |
│ │ ├── parallel_search.hpp | |
│ │ ├── parallel_set_operations.hpp | |
│ │ ├── parallel_sort.hpp | |
│ │ ├── parallel_swap_ranges.hpp | |
│ │ ├── parallel_task_block.hpp | |
│ │ ├── parallel_transform.hpp | |
│ │ ├── parallel_transform_reduce.hpp | |
│ │ ├── parallel_transform_scan.hpp | |
│ │ ├── parallel_uninitialized_copy.hpp | |
│ │ ├── parallel_uninitialized_default_construct.hpp | |
│ │ ├── parallel_uninitialized_fill.hpp | |
│ │ ├── parallel_uninitialized_move.hpp | |
│ │ ├── parallel_uninitialized_value_construct.hpp | |
│ │ ├── parallel_unique.hpp | |
│ │ ├── parcel_coalescing.hpp | |
│ │ ├── parcelset.hpp | |
│ │ ├── partitioned_vector.hpp | |
│ │ ├── partitioned_vector_predef.hpp | |
│ │ ├── partitioned_vector_view.hpp | |
│ │ ├── performance_counters.hpp | |
│ │ ├── plain_actions.hpp | |
│ │ ├── process.hpp | |
│ │ ├── resource_partitioner.hpp | |
│ │ ├── run_as.hpp | |
│ │ ├── runtime.hpp | |
│ │ ├── serialization.hpp | |
│ │ ├── sync.hpp | |
│ │ ├── thread_executors.hpp | |
│ │ ├── threadmanager.hpp | |
│ │ ├── threads.hpp | |
│ │ ├── traits.hpp | |
│ │ ├── unordered_map.hpp | |
│ │ └── util.hpp | |
│ ├── lcos | |
│ │ ├── async_callback_fwd.hpp | |
│ │ ├── async_callback.hpp | |
│ │ ├── async_continue_callback_fwd.hpp | |
│ │ ├── async_continue_callback.hpp | |
│ │ ├── async_continue_fwd.hpp | |
│ │ ├── async_continue.hpp | |
│ │ ├── async_fwd.hpp | |
│ │ ├── async.hpp | |
│ │ ├── barrier.hpp | |
│ │ ├── base_lco.hpp | |
│ │ ├── base_lco_with_value.hpp | |
│ │ ├── broadcast.hpp | |
│ │ ├── channel.hpp | |
│ │ ├── dataflow.hpp | |
│ │ ├── detail | |
│ │ │ ├── async_colocated_callback_fwd.hpp | |
│ │ │ ├── async_colocated_callback.hpp | |
│ │ │ ├── async_colocated_fwd.hpp | |
│ │ │ ├── async_colocated.hpp | |
│ │ │ ├── async_implementations_fwd.hpp | |
│ │ │ ├── async_implementations.hpp | |
│ │ │ ├── async_unwrap_result_implementations_fwd.hpp | |
│ │ │ ├── async_unwrap_result_implementations.hpp | |
│ │ │ ├── barrier_node.hpp | |
│ │ │ ├── future_await_traits.hpp | |
│ │ │ ├── future_data.hpp | |
│ │ │ ├── future_traits.hpp | |
│ │ │ ├── future_transforms.hpp | |
│ │ │ ├── promise_base.hpp | |
│ │ │ ├── promise_lco.hpp | |
│ │ │ ├── sync_implementations_fwd.hpp | |
│ │ │ └── sync_implementations.hpp | |
│ │ ├── fold.hpp | |
│ │ ├── future.hpp | |
│ │ ├── future_wait.hpp | |
│ │ ├── gather.hpp | |
│ │ ├── latch.hpp | |
│ │ ├── local | |
│ │ │ ├── and_gate.hpp | |
│ │ │ ├── barrier.hpp | |
│ │ │ ├── channel.hpp | |
│ │ │ ├── composable_guard.hpp | |
│ │ │ ├── conditional_trigger.hpp | |
│ │ │ ├── condition_variable.hpp | |
│ │ │ ├── counting_semaphore.hpp | |
│ │ │ ├── detail | |
│ │ │ │ ├── condition_variable.hpp | |
│ │ │ │ ├── counting_semaphore.hpp | |
│ │ │ │ └── sliding_semaphore.hpp | |
│ │ │ ├── event.hpp | |
│ │ │ ├── futures_factory.hpp | |
│ │ │ ├── latch.hpp | |
│ │ │ ├── mutex.hpp | |
│ │ │ ├── no_mutex.hpp | |
│ │ │ ├── once.hpp | |
│ │ │ ├── packaged_continuation.hpp | |
│ │ │ ├── packaged_task.hpp | |
│ │ │ ├── promise.hpp | |
│ │ │ ├── receive_buffer.hpp | |
│ │ │ ├── recursive_mutex.hpp | |
│ │ │ ├── reinitializable_static.hpp | |
│ │ │ ├── shared_mutex.hpp | |
│ │ │ ├── sliding_semaphore.hpp | |
│ │ │ ├── spinlock.hpp | |
│ │ │ ├── spinlock_no_backoff.hpp | |
│ │ │ ├── spinlock_pool.hpp | |
│ │ │ ├── spmd_block.hpp | |
│ │ │ └── trigger.hpp | |
│ │ ├── object_semaphore.hpp | |
│ │ ├── packaged_action.hpp | |
│ │ ├── promise.hpp | |
│ │ ├── queue.hpp | |
│ │ ├── reduce.hpp | |
│ │ ├── server | |
│ │ │ ├── channel.hpp | |
│ │ │ ├── latch.hpp | |
│ │ │ ├── object_semaphore.hpp | |
│ │ │ └── queue.hpp | |
│ │ ├── split_future.hpp | |
│ │ ├── spmd_block.hpp | |
│ │ ├── sync_fwd.hpp | |
│ │ ├── sync.hpp | |
│ │ ├── wait_all.hpp | |
│ │ ├── wait_any.hpp | |
│ │ ├── wait_each.hpp | |
│ │ ├── wait_some.hpp | |
│ │ ├── when_all_fwd.hpp | |
│ │ ├── when_all.hpp | |
│ │ ├── when_any.hpp | |
│ │ ├── when_each.hpp | |
│ │ └── when_some.hpp | |
│ ├── lcos_fwd.hpp | |
│ ├── parallel | |
│ │ ├── algorithm.hpp | |
│ │ ├── algorithms | |
│ │ │ ├── adjacent_difference.hpp | |
│ │ │ ├── adjacent_find.hpp | |
│ │ │ ├── all_any_none.hpp | |
│ │ │ ├── copy.hpp | |
│ │ │ ├── count.hpp | |
│ │ │ ├── destroy.hpp | |
│ │ │ ├── detail | |
│ │ │ │ ├── dispatch.hpp | |
│ │ │ │ ├── is_negative.hpp | |
│ │ │ │ ├── predicates.hpp | |
│ │ │ │ ├── set_operation.hpp | |
│ │ │ │ └── transfer.hpp | |
│ │ │ ├── equal.hpp | |
│ │ │ ├── exclusive_scan.hpp | |
│ │ │ ├── fill.hpp | |
│ │ │ ├── find.hpp | |
│ │ │ ├── for_each.hpp | |
│ │ │ ├── for_loop.hpp | |
│ │ │ ├── for_loop_induction.hpp | |
│ │ │ ├── for_loop_reduction.hpp | |
│ │ │ ├── generate.hpp | |
│ │ │ ├── includes.hpp | |
│ │ │ ├── inclusive_scan.hpp | |
│ │ │ ├── is_heap.hpp | |
│ │ │ ├── is_partitioned.hpp | |
│ │ │ ├── is_sorted.hpp | |
│ │ │ ├── lexicographical_compare.hpp | |
│ │ │ ├── merge.hpp | |
│ │ │ ├── minmax.hpp | |
│ │ │ ├── mismatch.hpp | |
│ │ │ ├── move.hpp | |
│ │ │ ├── partition.hpp | |
│ │ │ ├── reduce_by_key.hpp | |
│ │ │ ├── reduce.hpp | |
│ │ │ ├── remove_copy.hpp | |
│ │ │ ├── remove.hpp | |
│ │ │ ├── replace.hpp | |
│ │ │ ├── reverse.hpp | |
│ │ │ ├── rotate.hpp | |
│ │ │ ├── search.hpp | |
│ │ │ ├── set_difference.hpp | |
│ │ │ ├── set_intersection.hpp | |
│ │ │ ├── set_symmetric_difference.hpp | |
│ │ │ ├── set_union.hpp | |
│ │ │ ├── sort_by_key.hpp | |
│ │ │ ├── sort.hpp | |
│ │ │ ├── swap_ranges.hpp | |
│ │ │ ├── transform_exclusive_scan.hpp | |
│ │ │ ├── transform.hpp | |
│ │ │ ├── transform_inclusive_scan.hpp | |
│ │ │ ├── transform_reduce_binary.hpp | |
│ │ │ ├── transform_reduce.hpp | |
│ │ │ ├── uninitialized_copy.hpp | |
│ │ │ ├── uninitialized_default_construct.hpp | |
│ │ │ ├── uninitialized_fill.hpp | |
│ │ │ ├── uninitialized_move.hpp | |
│ │ │ ├── uninitialized_value_construct.hpp | |
│ │ │ └── unique.hpp | |
│ │ ├── container_algorithms | |
│ │ │ ├── all_any_none.hpp | |
│ │ │ ├── copy.hpp | |
│ │ │ ├── count.hpp | |
│ │ │ ├── fill.hpp | |
│ │ │ ├── find.hpp | |
│ │ │ ├── for_each.hpp | |
│ │ │ ├── generate.hpp | |
│ │ │ ├── is_heap.hpp | |
│ │ │ ├── merge.hpp | |
│ │ │ ├── minmax.hpp | |
│ │ │ ├── move.hpp | |
│ │ │ ├── partition.hpp | |
│ │ │ ├── remove_copy.hpp | |
│ │ │ ├── remove.hpp | |
│ │ │ ├── replace.hpp | |
│ │ │ ├── reverse.hpp | |
│ │ │ ├── rotate.hpp | |
│ │ │ ├── search.hpp | |
│ │ │ ├── sort.hpp | |
│ │ │ ├── transform.hpp | |
│ │ │ └── unique.hpp | |
│ │ ├── container_algorithms.hpp | |
│ │ ├── datapar | |
│ │ │ ├── execution_policy_fwd.hpp | |
│ │ │ ├── execution_policy.hpp | |
│ │ │ ├── iterator_helpers.hpp | |
│ │ │ ├── loop.hpp | |
│ │ │ ├── transform_loop.hpp | |
│ │ │ └── zip_iterator.hpp | |
│ │ ├── datapar.hpp | |
│ │ ├── exception_list.hpp | |
│ │ ├── execution.hpp | |
│ │ ├── execution_policy_fwd.hpp | |
│ │ ├── execution_policy.hpp | |
│ │ ├── executor_parameters.hpp | |
│ │ ├── executors | |
│ │ │ ├── auto_chunk_size.hpp | |
│ │ │ ├── default_executor.hpp | |
│ │ │ ├── distribution_policy_executor.hpp | |
│ │ │ ├── dynamic_chunk_size.hpp | |
│ │ │ ├── execution_fwd.hpp | |
│ │ │ ├── execution.hpp | |
│ │ │ ├── execution_information_fwd.hpp | |
│ │ │ ├── execution_information.hpp | |
│ │ │ ├── execution_parameters_fwd.hpp | |
│ │ │ ├── execution_parameters.hpp | |
│ │ │ ├── guided_chunk_size.hpp | |
│ │ │ ├── parallel_executor.hpp | |
│ │ │ ├── persistent_auto_chunk_size.hpp | |
│ │ │ ├── pool_executor.hpp | |
│ │ │ ├── post_policy_dispatch.hpp | |
│ │ │ ├── rebind_executor.hpp | |
│ │ │ ├── sequenced_executor.hpp | |
│ │ │ ├── service_executors.hpp | |
│ │ │ ├── static_chunk_size.hpp | |
│ │ │ ├── this_thread_executors.hpp | |
│ │ │ ├── thread_execution.hpp | |
│ │ │ ├── thread_execution_information.hpp | |
│ │ │ ├── thread_pool_attached_executors.hpp | |
│ │ │ ├── thread_pool_executors.hpp | |
│ │ │ ├── thread_pool_os_executors.hpp | |
│ │ │ ├── thread_timed_execution.hpp | |
│ │ │ ├── timed_execution_fwd.hpp | |
│ │ │ ├── timed_execution.hpp | |
│ │ │ └── timed_executors.hpp | |
│ │ ├── executors.hpp | |
│ │ ├── memory.hpp | |
│ │ ├── numeric.hpp | |
│ │ ├── segmented_algorithm.hpp | |
│ │ ├── segmented_algorithms | |
│ │ │ ├── count.hpp | |
│ │ │ ├── detail | |
│ │ │ │ ├── dispatch.hpp | |
│ │ │ │ ├── reduce.hpp | |
│ │ │ │ ├── scan.hpp | |
│ │ │ │ └── transfer.hpp | |
│ │ │ ├── exclusive_scan.hpp | |
│ │ │ ├── fill.hpp | |
│ │ │ ├── find.hpp | |
│ │ │ ├── for_each.hpp | |
│ │ │ ├── generate.hpp | |
│ │ │ ├── inclusive_scan.hpp | |
│ │ │ ├── minmax.hpp | |
│ │ │ ├── reduce.hpp | |
│ │ │ ├── transform_exclusive_scan.hpp | |
│ │ │ ├── transform.hpp | |
│ │ │ ├── transform_inclusive_scan.hpp | |
│ │ │ └── transform_reduce.hpp | |
│ │ ├── spmd_block.hpp | |
│ │ ├── tagspec.hpp | |
│ │ ├── task_block.hpp | |
│ │ ├── traits | |
│ │ │ ├── detail | |
│ │ │ │ ├── boost_simd | |
│ │ │ │ │ ├── vector_pack_alignment_size.hpp | |
│ │ │ │ │ ├── vector_pack_count_bits.hpp | |
│ │ │ │ │ ├── vector_pack_load_store.hpp | |
│ │ │ │ │ └── vector_pack_type.hpp | |
│ │ │ │ └── vc | |
│ │ │ │ ├── vector_pack_alignment_size.hpp | |
│ │ │ │ ├── vector_pack_count_bits.hpp | |
│ │ │ │ ├── vector_pack_load_store.hpp | |
│ │ │ │ └── vector_pack_type.hpp | |
│ │ │ ├── extract_partitioner.hpp | |
│ │ │ ├── projected.hpp | |
│ │ │ ├── projected_range.hpp | |
│ │ │ ├── vector_pack_alignment_size.hpp | |
│ │ │ ├── vector_pack_count_bits.hpp | |
│ │ │ ├── vector_pack_load_store.hpp | |
│ │ │ └── vector_pack_type.hpp | |
│ │ └── util | |
│ │ ├── cancellation_token.hpp | |
│ │ ├── compare_projected.hpp | |
│ │ ├── detail | |
│ │ │ ├── algorithm_result.hpp | |
│ │ │ ├── chunk_size.hpp | |
│ │ │ ├── chunk_size_iterator.hpp | |
│ │ │ ├── handle_local_exceptions.hpp | |
│ │ │ ├── handle_remote_exceptions.hpp | |
│ │ │ ├── partitioner_iteration.hpp | |
│ │ │ └── scoped_executor_parameters.hpp | |
│ │ ├── foreach_partitioner.hpp | |
│ │ ├── invoke_projected.hpp | |
│ │ ├── loop.hpp | |
│ │ ├── numa_allocator.hpp | |
│ │ ├── partitioner.hpp | |
│ │ ├── partitioner_with_cleanup.hpp | |
│ │ ├── prefetching.hpp | |
│ │ ├── projection_identity.hpp | |
│ │ ├── scan_partitioner.hpp | |
│ │ ├── transfer.hpp | |
│ │ ├── transform_loop.hpp | |
│ │ └── zip_iterator.hpp | |
│ ├── performance_counters | |
│ │ ├── base_performance_counter.hpp | |
│ │ ├── counter_creators.hpp | |
│ │ ├── counter_parser.hpp | |
│ │ ├── counters_fwd.hpp | |
│ │ ├── counters.hpp | |
│ │ ├── manage_counter.hpp | |
│ │ ├── manage_counter_type.hpp | |
│ │ ├── parcels | |
│ │ │ ├── data_point.hpp | |
│ │ │ └── gatherer.hpp | |
│ │ ├── performance_counter_base.hpp | |
│ │ ├── performance_counter.hpp | |
│ │ ├── performance_counter_set.hpp | |
│ │ ├── registry.hpp | |
│ │ ├── server | |
│ │ │ ├── arithmetics_counter_extended.hpp | |
│ │ │ ├── arithmetics_counter.hpp | |
│ │ │ ├── base_performance_counter.hpp | |
│ │ │ ├── elapsed_time_counter.hpp | |
│ │ │ ├── raw_counter.hpp | |
│ │ │ ├── raw_values_counter.hpp | |
│ │ │ └── statistics_counter.hpp | |
│ │ └── stubs | |
│ │ └── performance_counter.hpp | |
│ ├── plugins | |
│ │ ├── binary_filter | |
│ │ │ ├── bzip2_serialization_filter.hpp | |
│ │ │ ├── bzip2_serialization_filter_registration.hpp | |
│ │ │ ├── snappy_serialization_filter.hpp | |
│ │ │ ├── snappy_serialization_filter_registration.hpp | |
│ │ │ ├── zlib_serialization_filter.hpp | |
│ │ │ └── zlib_serialization_filter_registration.hpp | |
│ │ ├── binary_filter_factory_base.hpp | |
│ │ ├── binary_filter_factory.hpp | |
│ │ ├── message_handler_factory_base.hpp | |
│ │ ├── message_handler_factory.hpp | |
│ │ ├── parcel | |
│ │ │ ├── coalescing_counter_registry.hpp | |
│ │ │ ├── coalescing_message_handler.hpp | |
│ │ │ ├── coalescing_message_handler_registration.hpp | |
│ │ │ └── message_buffer.hpp | |
│ │ ├── parcelport | |
│ │ │ ├── mpi | |
│ │ │ │ ├── header.hpp | |
│ │ │ │ ├── locality.hpp | |
│ │ │ │ ├── mpi_environment.hpp | |
│ │ │ │ ├── mpi.hpp | |
│ │ │ │ ├── receiver_connection.hpp | |
│ │ │ │ ├── receiver.hpp | |
│ │ │ │ ├── sender_connection.hpp | |
│ │ │ │ ├── sender.hpp | |
│ │ │ │ └── tag_provider.hpp | |
│ │ │ └── tcp | |
│ │ │ ├── connection_handler.hpp | |
│ │ │ ├── locality.hpp | |
│ │ │ ├── receiver.hpp | |
│ │ │ └── sender.hpp | |
│ │ ├── parcelport_factory_base.hpp | |
│ │ ├── parcelport_factory.hpp | |
│ │ ├── plugin_factory_base.hpp | |
│ │ ├── plugin_registry_base.hpp | |
│ │ ├── plugin_registry.hpp | |
│ │ └── unique_plugin_name.hpp | |
│ ├── runtime | |
│ │ ├── actions | |
│ │ │ ├── action_priority.hpp | |
│ │ │ ├── action_support.hpp | |
│ │ │ ├── base_action.hpp | |
│ │ │ ├── basic_action_fwd.hpp | |
│ │ │ ├── basic_action.hpp | |
│ │ │ ├── component_action.hpp | |
│ │ │ ├── continuation2_impl.hpp | |
│ │ │ ├── continuation_fwd.hpp | |
│ │ │ ├── continuation.hpp | |
│ │ │ ├── continuation_impl.hpp | |
│ │ │ ├── detail | |
│ │ │ │ ├── action_factory.hpp | |
│ │ │ │ └── invocation_count_registry.hpp | |
│ │ │ ├── lambda_to_action.hpp | |
│ │ │ ├── make_continuation.hpp | |
│ │ │ ├── manage_object_action.hpp | |
│ │ │ ├── plain_action.hpp | |
│ │ │ ├── set_lco_value_continuation.hpp | |
│ │ │ ├── transfer_action.hpp | |
│ │ │ ├── transfer_base_action.hpp | |
│ │ │ ├── transfer_continuation_action.hpp | |
│ │ │ └── trigger.hpp | |
│ │ ├── actions_fwd.hpp | |
│ │ ├── agas | |
│ │ │ ├── addressing_service.hpp | |
│ │ │ ├── big_boot_barrier.hpp | |
│ │ │ ├── component_namespace.hpp | |
│ │ │ ├── detail | |
│ │ │ │ ├── bootstrap_component_namespace.hpp | |
│ │ │ │ ├── bootstrap_locality_namespace.hpp | |
│ │ │ │ ├── hosted_component_namespace.hpp | |
│ │ │ │ └── hosted_locality_namespace.hpp | |
│ │ │ ├── gva.hpp | |
│ │ │ ├── interface.hpp | |
│ │ │ ├── locality_namespace.hpp | |
│ │ │ ├── namespace_action_code.hpp | |
│ │ │ ├── primary_namespace.hpp | |
│ │ │ ├── server | |
│ │ │ │ ├── component_namespace.hpp | |
│ │ │ │ ├── locality_namespace.hpp | |
│ │ │ │ ├── primary_namespace.hpp | |
│ │ │ │ └── symbol_namespace.hpp | |
│ │ │ └── symbol_namespace.hpp | |
│ │ ├── agas_fwd.hpp | |
│ │ ├── applier | |
│ │ │ ├── applier.hpp | |
│ │ │ ├── apply_callback.hpp | |
│ │ │ ├── apply_continue_callback.hpp | |
│ │ │ ├── apply_continue_fwd.hpp | |
│ │ │ ├── apply_continue.hpp | |
│ │ │ ├── apply_helper.hpp | |
│ │ │ ├── apply.hpp | |
│ │ │ ├── bind_naming_wrappers.hpp | |
│ │ │ ├── detail | |
│ │ │ │ ├── apply_colocated_callback_fwd.hpp | |
│ │ │ │ ├── apply_colocated_callback.hpp | |
│ │ │ │ ├── apply_colocated_fwd.hpp | |
│ │ │ │ ├── apply_colocated.hpp | |
│ │ │ │ ├── apply_implementations_fwd.hpp | |
│ │ │ │ └── apply_implementations.hpp | |
│ │ │ ├── register_apply_colocated.hpp | |
│ │ │ └── trigger.hpp | |
│ │ ├── applier_fwd.hpp | |
│ │ ├── basename_registration_fwd.hpp | |
│ │ ├── basename_registration.hpp | |
│ │ ├── components | |
│ │ │ ├── binpacking_distribution_policy.hpp | |
│ │ │ ├── client_base.hpp | |
│ │ │ ├── client.hpp | |
│ │ │ ├── colocating_distribution_policy.hpp | |
│ │ │ ├── component_commandline_base.hpp | |
│ │ │ ├── component_commandline.hpp | |
│ │ │ ├── component_factory_base.hpp | |
│ │ │ ├── component_factory.hpp | |
│ │ │ ├── component_registry_base.hpp | |
│ │ │ ├── component_registry.hpp | |
│ │ │ ├── component_startup_shutdown_base.hpp | |
│ │ │ ├── component_startup_shutdown.hpp | |
│ │ │ ├── component_type.hpp | |
│ │ │ ├── console_error_sink.hpp | |
│ │ │ ├── console_logging.hpp | |
│ │ │ ├── copy_component.hpp | |
│ │ │ ├── default_distribution_policy.hpp | |
│ │ │ ├── derived_component_factory.hpp | |
│ │ │ ├── make_client.hpp | |
│ │ │ ├── migrate_component.hpp | |
│ │ │ ├── new.hpp | |
│ │ │ ├── pinned_ptr.hpp | |
│ │ │ ├── runtime_support.hpp | |
│ │ │ ├── server | |
│ │ │ │ ├── abstract_component_base.hpp | |
│ │ │ │ ├── component_base.hpp | |
│ │ │ │ ├── component_database.hpp | |
│ │ │ │ ├── component_heap.hpp | |
│ │ │ │ ├── component.hpp | |
│ │ │ │ ├── console_error_sink.hpp | |
│ │ │ │ ├── console_error_sink_singleton.hpp | |
│ │ │ │ ├── console_logging.hpp | |
│ │ │ │ ├── copy_component.hpp | |
│ │ │ │ ├── create_component_fwd.hpp | |
│ │ │ │ ├── create_component.hpp | |
│ │ │ │ ├── destroy_component.hpp | |
│ │ │ │ ├── distributed_metadata_base.hpp | |
│ │ │ │ ├── executor_component.hpp | |
│ │ │ │ ├── fixed_component_base.hpp | |
│ │ │ │ ├── invoke_function.hpp | |
│ │ │ │ ├── locking_hook.hpp | |
│ │ │ │ ├── managed_component_base.hpp | |
│ │ │ │ ├── memory.hpp | |
│ │ │ │ ├── migrate_component.hpp | |
│ │ │ │ ├── migration_support.hpp | |
│ │ │ │ ├── runtime_support.hpp | |
│ │ │ │ ├── simple_component_base.hpp | |
│ │ │ │ ├── wrapper_heap.hpp | |
│ │ │ │ └── wrapper_heap_list.hpp | |
│ │ │ ├── static_factory_data.hpp | |
│ │ │ ├── stubs | |
│ │ │ │ ├── memory.hpp | |
│ │ │ │ ├── runtime_support.hpp | |
│ │ │ │ └── stub_base.hpp | |
│ │ │ ├── target_distribution_policy.hpp | |
│ │ │ └── unwrapping_result_policy.hpp | |
│ │ ├── components_fwd.hpp | |
│ │ ├── config_entry.hpp | |
│ │ ├── find_here.hpp | |
│ │ ├── find_localities.hpp | |
│ │ ├── get_colocation_id.hpp | |
│ │ ├── get_locality_id.hpp | |
│ │ ├── get_locality_name.hpp | |
│ │ ├── get_lva.hpp | |
│ │ ├── get_num_localities.hpp | |
│ │ ├── get_os_thread_count.hpp | |
│ │ ├── get_ptr.hpp | |
│ │ ├── get_thread_name.hpp | |
│ │ ├── get_worker_thread_num.hpp | |
│ │ ├── launch_policy.hpp | |
│ │ ├── message_handler_fwd.hpp | |
│ │ ├── naming | |
│ │ │ ├── address.hpp | |
│ │ │ ├── id_type.hpp | |
│ │ │ ├── id_type_impl.hpp | |
│ │ │ ├── name.hpp | |
│ │ │ ├── resolver_client.hpp | |
│ │ │ ├── split_gid.hpp | |
│ │ │ └── unmanaged.hpp | |
│ │ ├── naming_fwd.hpp | |
│ │ ├── parcelset | |
│ │ │ ├── decode_parcels.hpp | |
│ │ │ ├── detail | |
│ │ │ │ ├── call_for_each.hpp | |
│ │ │ │ ├── parcel_await.hpp | |
│ │ │ │ ├── parcel_route_handler.hpp | |
│ │ │ │ ├── per_action_data_counter.hpp | |
│ │ │ │ └── per_action_data_counter_registry.hpp | |
│ │ │ ├── encode_parcels.hpp | |
│ │ │ ├── locality.hpp | |
│ │ │ ├── parcel_buffer.hpp | |
│ │ │ ├── parcelhandler.hpp | |
│ │ │ ├── parcel.hpp | |
│ │ │ ├── parcelport_connection.hpp | |
│ │ │ ├── parcelport.hpp | |
│ │ │ ├── parcelport_impl.hpp | |
│ │ │ ├── policies | |
│ │ │ │ └── message_handler.hpp | |
│ │ │ └── put_parcel.hpp | |
│ │ ├── parcelset_fwd.hpp | |
│ │ ├── report_error.hpp | |
│ │ ├── resource | |
│ │ │ ├── detail | |
│ │ │ │ ├── create_partitioner.hpp | |
│ │ │ │ └── partitioner.hpp | |
│ │ │ ├── partitioner_fwd.hpp | |
│ │ │ └── partitioner.hpp | |
│ │ ├── runtime_fwd.hpp | |
│ │ ├── runtime_mode.hpp | |
│ │ ├── serialization | |
│ │ │ ├── access.hpp | |
│ │ │ ├── array.hpp | |
│ │ │ ├── base_object.hpp | |
│ │ │ ├── basic_archive.hpp | |
│ │ │ ├── binary_filter.hpp | |
│ │ │ ├── bitset.hpp | |
│ │ │ ├── complex.hpp | |
│ │ │ ├── container.hpp | |
│ │ │ ├── datapar.hpp | |
│ │ │ ├── deque.hpp | |
│ │ │ ├── detail | |
│ │ │ │ ├── boost_simd.hpp | |
│ │ │ │ ├── non_default_constructible.hpp | |
│ │ │ │ ├── pointer.hpp | |
│ │ │ │ ├── polymorphic_id_factory.hpp | |
│ │ │ │ ├── polymorphic_intrusive_factory.hpp | |
│ │ │ │ ├── polymorphic_nonintrusive_factory.hpp | |
│ │ │ │ ├── polymorphic_nonintrusive_factory_impl.hpp | |
│ │ │ │ ├── preprocess.hpp | |
│ │ │ │ ├── raw_ptr.hpp | |
│ │ │ │ ├── serialize_collection.hpp | |
│ │ │ │ └── vc.hpp | |
│ │ │ ├── dynamic_bitset.hpp | |
│ │ │ ├── input_archive.hpp | |
│ │ │ ├── input_container.hpp | |
│ │ │ ├── intrusive_ptr.hpp | |
│ │ │ ├── list.hpp | |
│ │ │ ├── map.hpp | |
│ │ │ ├── multi_array.hpp | |
│ │ │ ├── optional.hpp | |
│ │ │ ├── output_archive.hpp | |
│ │ │ ├── output_container.hpp | |
│ │ │ ├── partitioned_vector.hpp | |
│ │ │ ├── serialization_chunk.hpp | |
│ │ │ ├── serialization_fwd.hpp | |
│ │ │ ├── serialize_buffer.hpp | |
│ │ │ ├── serialize.hpp | |
│ │ │ ├── set.hpp | |
│ │ │ ├── shared_ptr.hpp | |
│ │ │ ├── string.hpp | |
│ │ │ ├── unique_ptr.hpp | |
│ │ │ ├── unordered_map.hpp | |
│ │ │ ├── valarray.hpp | |
│ │ │ ├── variant.hpp | |
│ │ │ └── vector.hpp | |
│ │ ├── set_parcel_write_handler.hpp | |
│ │ ├── shutdown_function.hpp | |
│ │ ├── startup_function.hpp | |
│ │ ├── thread_hooks.hpp | |
│ │ ├── thread_pool_helpers.hpp | |
│ │ ├── threads | |
│ │ │ ├── coroutines | |
│ │ │ │ ├── coroutine_fwd.hpp | |
│ │ │ │ ├── coroutine.hpp | |
│ │ │ │ ├── detail | |
│ │ │ │ │ ├── context_base.hpp | |
│ │ │ │ │ ├── context_generic_context.hpp | |
│ │ │ │ │ ├── context_impl.hpp | |
│ │ │ │ │ ├── context_linux_x86.hpp | |
│ │ │ │ │ ├── context_posix.hpp | |
│ │ │ │ │ ├── context_windows_fibers.hpp | |
│ │ │ │ │ ├── coroutine_accessor.hpp | |
│ │ │ │ │ ├── coroutine_impl.hpp | |
│ │ │ │ │ ├── coroutine_self.hpp | |
│ │ │ │ │ ├── get_stack_pointer.hpp | |
│ │ │ │ │ ├── posix_utility.hpp | |
│ │ │ │ │ ├── swap_context.hpp | |
│ │ │ │ │ └── tss.hpp | |
│ │ │ │ └── exception.hpp | |
│ │ │ ├── cpu_mask.hpp | |
│ │ │ ├── detail | |
│ │ │ │ ├── combined_tagged_state.hpp | |
│ │ │ │ ├── create_thread.hpp | |
│ │ │ │ ├── create_work.hpp | |
│ │ │ │ ├── io_service_thread_pool.hpp | |
│ │ │ │ ├── partlit.hpp | |
│ │ │ │ ├── periodic_maintenance.hpp | |
│ │ │ │ ├── scheduled_thread_pool.hpp | |
│ │ │ │ ├── scheduled_thread_pool_impl.hpp | |
│ │ │ │ ├── scheduling_loop.hpp | |
│ │ │ │ ├── set_thread_state.hpp | |
│ │ │ │ └── thread_num_tss.hpp | |
│ │ │ ├── executors | |
│ │ │ │ ├── current_executor.hpp | |
│ │ │ │ ├── default_executor.hpp | |
│ │ │ │ ├── guided_pool_executor.hpp | |
│ │ │ │ ├── manage_thread_executor.hpp | |
│ │ │ │ ├── pool_executor.hpp | |
│ │ │ │ ├── service_executors.hpp | |
│ │ │ │ ├── this_thread_executors.hpp | |
│ │ │ │ ├── thread_pool_attached_executors.hpp | |
│ │ │ │ ├── thread_pool_executors.hpp | |
│ │ │ │ └── thread_pool_os_executors.hpp | |
│ │ │ ├── executors.hpp | |
│ │ │ ├── policies | |
│ │ │ │ ├── affinity_data.hpp | |
│ │ │ │ ├── callback_notifier.hpp | |
│ │ │ │ ├── local_priority_queue_scheduler.hpp | |
│ │ │ │ ├── local_queue_scheduler.hpp | |
│ │ │ │ ├── lockfree_queue_backends.hpp | |
│ │ │ │ ├── parse_affinity_options.hpp | |
│ │ │ │ ├── queue_helpers.hpp | |
│ │ │ │ ├── scheduler_base.hpp | |
│ │ │ │ ├── scheduler_mode.hpp | |
│ │ │ │ ├── schedulers.hpp | |
│ │ │ │ ├── shared_priority_queue_scheduler.hpp | |
│ │ │ │ ├── static_priority_queue_scheduler.hpp | |
│ │ │ │ ├── static_queue_scheduler.hpp | |
│ │ │ │ └── thread_queue.hpp | |
│ │ │ ├── resource_manager.hpp | |
│ │ │ ├── run_as_hpx_thread.hpp | |
│ │ │ ├── run_as_os_thread.hpp | |
│ │ │ ├── scheduler_specific_ptr.hpp | |
│ │ │ ├── thread_data_fwd.hpp | |
│ │ │ ├── thread_data.hpp | |
│ │ │ ├── thread_enums.hpp | |
│ │ │ ├── thread_executor.hpp | |
│ │ │ ├── thread_helpers.hpp | |
│ │ │ ├── thread.hpp | |
│ │ │ ├── thread_id_type.hpp | |
│ │ │ ├── thread_init_data.hpp | |
│ │ │ ├── threadmanager.hpp | |
│ │ │ ├── thread_pool_base.hpp | |
│ │ │ ├── thread_pools.hpp | |
│ │ │ ├── thread_specific_ptr.hpp | |
│ │ │ └── topology.hpp | |
│ │ ├── threads_fwd.hpp | |
│ │ └── trigger_lco.hpp | |
│ ├── runtime_fwd.hpp | |
│ ├── runtime.hpp | |
│ ├── runtime_impl.hpp | |
│ ├── state.hpp | |
│ ├── sync.hpp | |
│ ├── throw_exception.hpp | |
│ ├── traits | |
│ │ ├── acquire_future.hpp | |
│ │ ├── acquire_shared_state.hpp | |
│ │ ├── action_continuation.hpp | |
│ │ ├── action_decorate_continuation.hpp | |
│ │ ├── action_decorate_function.hpp | |
│ │ ├── action_does_termination_detection.hpp | |
│ │ ├── action_is_target_valid.hpp | |
│ │ ├── action_message_handler.hpp | |
│ │ ├── action_priority.hpp | |
│ │ ├── action_remote_result.hpp | |
│ │ ├── action_schedule_thread.hpp | |
│ │ ├── action_select_direct_execution.hpp | |
│ │ ├── action_serialization_filter.hpp | |
│ │ ├── action_stacksize.hpp | |
│ │ ├── action_was_object_migrated.hpp | |
│ │ ├── component_config_data.hpp | |
│ │ ├── component_pin_support.hpp | |
│ │ ├── component_supports_migration.hpp | |
│ │ ├── component_type_database.hpp | |
│ │ ├── component_type_is_compatible.hpp | |
│ │ ├── concepts.hpp | |
│ │ ├── detail | |
│ │ │ ├── reserve.hpp | |
│ │ │ └── wrap_int.hpp | |
│ │ ├── executor_traits.hpp | |
│ │ ├── extract_action.hpp | |
│ │ ├── future_access.hpp | |
│ │ ├── future_then_result.hpp | |
│ │ ├── future_traits.hpp | |
│ │ ├── get_function_address.hpp | |
│ │ ├── get_function_annotation.hpp | |
│ │ ├── get_remote_result.hpp | |
│ │ ├── has_member_xxx.hpp | |
│ │ ├── has_xxx.hpp | |
│ │ ├── is_action.hpp | |
│ │ ├── is_bind_expression.hpp | |
│ │ ├── is_bitwise_serializable.hpp | |
│ │ ├── is_callable.hpp | |
│ │ ├── is_client.hpp | |
│ │ ├── is_component.hpp | |
│ │ ├── is_continuation.hpp | |
│ │ ├── is_distribution_policy.hpp | |
│ │ ├── is_execution_policy.hpp | |
│ │ ├── is_executor.hpp | |
│ │ ├── is_executor_parameters.hpp | |
│ │ ├── is_future.hpp | |
│ │ ├── is_future_range.hpp | |
│ │ ├── is_future_tuple.hpp | |
│ │ ├── is_iterator.hpp | |
│ │ ├── is_launch_policy.hpp | |
│ │ ├── is_placeholder.hpp | |
│ │ ├── is_range.hpp | |
│ │ ├── is_timed_executor.hpp | |
│ │ ├── is_tuple_like.hpp | |
│ │ ├── is_valid_action.hpp | |
│ │ ├── is_value_proxy.hpp | |
│ │ ├── managed_component_policies.hpp | |
│ │ ├── needs_automatic_registration.hpp | |
│ │ ├── plugin_config_data.hpp | |
│ │ ├── pointer_category.hpp | |
│ │ ├── polymorphic_traits.hpp | |
│ │ ├── promise_local_result.hpp | |
│ │ ├── promise_remote_result.hpp | |
│ │ ├── rma_memory_region_traits.hpp | |
│ │ ├── segmented_iterator_traits.hpp | |
│ │ ├── serialization_access_data.hpp | |
│ │ └── supports_streaming_with_any.hpp | |
│ ├── traits.hpp | |
│ ├── util | |
│ │ ├── activate_counters.hpp | |
│ │ ├── allocator_deleter.hpp | |
│ │ ├── always_void.hpp | |
│ │ ├── annotated_function.hpp | |
│ │ ├── any.hpp | |
│ │ ├── apex.hpp | |
│ │ ├── asio_util.hpp | |
│ │ ├── assert.hpp | |
│ │ ├── assert_owns_lock.hpp | |
│ │ ├── atomic_count.hpp | |
│ │ ├── await_traits.hpp | |
│ │ ├── backtrace | |
│ │ │ └── backtrace.hpp | |
│ │ ├── backtrace.hpp | |
│ │ ├── batch_environment.hpp | |
│ │ ├── batch_environments | |
│ │ │ ├── alps_environment.hpp | |
│ │ │ ├── pbs_environment.hpp | |
│ │ │ └── slurm_environment.hpp | |
│ │ ├── bind_action.hpp | |
│ │ ├── bind_back.hpp | |
│ │ ├── bind_front.hpp | |
│ │ ├── bind.hpp | |
│ │ ├── block_profiler.hpp | |
│ │ ├── buffer_pool.hpp | |
│ │ ├── cache | |
│ │ │ ├── entries | |
│ │ │ │ ├── entry.hpp | |
│ │ │ │ ├── fifo_entry.hpp | |
│ │ │ │ ├── lfu_entry.hpp | |
│ │ │ │ ├── lru_entry.hpp | |
│ │ │ │ └── size_entry.hpp | |
│ │ │ ├── local_cache.hpp | |
│ │ │ ├── lru_cache.hpp | |
│ │ │ ├── policies | |
│ │ │ │ └── always.hpp | |
│ │ │ └── statistics | |
│ │ │ ├── local_full_statistics.hpp | |
│ │ │ ├── local_statistics.hpp | |
│ │ │ └── no_statistics.hpp | |
│ │ ├── calculate_fanout.hpp | |
│ │ ├── checkpoint.hpp | |
│ │ ├── command_line_handling.hpp | |
│ │ ├── connection_cache.hpp | |
│ │ ├── coordinate.hpp | |
│ │ ├── debug | |
│ │ │ ├── demangle_helper.hpp | |
│ │ │ └── thread_stacktrace.hpp | |
│ │ ├── debugging.hpp | |
│ │ ├── decay.hpp | |
│ │ ├── deferred_call.hpp | |
│ │ ├── detail | |
│ │ │ ├── basic_function.hpp | |
│ │ │ ├── container_category.hpp | |
│ │ │ ├── empty_function.hpp | |
│ │ │ ├── function_registration.hpp | |
│ │ │ ├── pack.hpp | |
│ │ │ ├── pack_traversal_async_impl.hpp | |
│ │ │ ├── pack_traversal_impl.hpp | |
│ │ │ ├── pp | |
│ │ │ │ ├── cat.hpp | |
│ │ │ │ ├── config.hpp | |
│ │ │ │ ├── expand.hpp | |
│ │ │ │ ├── nargs.hpp | |
│ │ │ │ ├── stringize.hpp | |
│ │ │ │ └── strip_parens.hpp | |
│ │ │ ├── reset_function.hpp | |
│ │ │ ├── unwrap_impl.hpp | |
│ │ │ ├── vtable | |
│ │ │ │ ├── callable_vtable.hpp | |
│ │ │ │ ├── copyable_vtable.hpp | |
│ │ │ │ ├── function_vtable.hpp | |
│ │ │ │ ├── serializable_function_vtable.hpp | |
│ │ │ │ ├── serializable_vtable.hpp | |
│ │ │ │ ├── unique_function_vtable.hpp | |
│ │ │ │ └── vtable.hpp | |
│ │ │ └── yield_k.hpp | |
│ │ ├── detected.hpp | |
│ │ ├── filesystem_compatibility.hpp | |
│ │ ├── find_prefix.hpp | |
│ │ ├── first_argument.hpp | |
│ │ ├── format.hpp | |
│ │ ├── functional | |
│ │ │ ├── colocated_helpers.hpp | |
│ │ │ ├── new.hpp | |
│ │ │ └── segmented_iterator_helpers.hpp | |
│ │ ├── function.hpp | |
│ │ ├── generate_unique_ids.hpp | |
│ │ ├── get_and_reset_value.hpp | |
│ │ ├── hardware | |
│ │ │ ├── bit_manipulation.hpp | |
│ │ │ ├── cpuid | |
│ │ │ │ ├── linux_x86.hpp | |
│ │ │ │ └── msvc.hpp | |
│ │ │ ├── cpuid.hpp | |
│ │ │ ├── timestamp | |
│ │ │ │ ├── bgq.hpp | |
│ │ │ │ ├── linux_generic.hpp | |
│ │ │ │ ├── linux_x86_32.hpp | |
│ │ │ │ ├── linux_x86_64.hpp | |
│ │ │ │ └── msvc.hpp | |
│ │ │ └── timestamp.hpp | |
│ │ ├── high_resolution_clock.hpp | |
│ │ ├── high_resolution_timer.hpp | |
│ │ ├── histogram.hpp | |
│ │ ├── identity.hpp | |
│ │ ├── ini.hpp | |
│ │ ├── init_ini_data.hpp | |
│ │ ├── init_logging.hpp | |
│ │ ├── insert_checked.hpp | |
│ │ ├── integer | |
│ │ │ ├── cover_operators.hpp | |
│ │ │ ├── endian.hpp | |
│ │ │ ├── int128.hpp | |
│ │ │ └── uint128.hpp | |
│ │ ├── internal_allocator.hpp | |
│ │ ├── interval_timer.hpp | |
│ │ ├── invoke_fused.hpp | |
│ │ ├── invoke.hpp | |
│ │ ├── io_service_pool.hpp | |
│ │ ├── iterator_adaptor.hpp | |
│ │ ├── iterator_facade.hpp | |
│ │ ├── iterator_range.hpp | |
│ │ ├── itt_notify.hpp | |
│ │ ├── jenkins_hash.hpp | |
│ │ ├── lazy_conditional.hpp | |
│ │ ├── lazy_enable_if.hpp | |
│ │ ├── lightweight_test.hpp | |
│ │ ├── lockfree | |
│ │ │ ├── deque.hpp | |
│ │ │ ├── detail | |
│ │ │ │ └── tagged_ptr_pair.hpp | |
│ │ │ └── freelist.hpp | |
│ │ ├── logging | |
│ │ │ ├── detail | |
│ │ │ │ ├── cache_before_init.hpp | |
│ │ │ │ ├── cache_before_init_macros.hpp | |
│ │ │ │ ├── error.hpp | |
│ │ │ │ ├── filter.hpp | |
│ │ │ │ ├── format_write_detail.hpp | |
│ │ │ │ ├── fwd.hpp | |
│ │ │ │ ├── level.hpp | |
│ │ │ │ ├── logger.hpp | |
│ │ │ │ ├── log_keeper.hpp | |
│ │ │ │ ├── macros.hpp | |
│ │ │ │ ├── manipulator.hpp | |
│ │ │ │ ├── template.hpp | |
│ │ │ │ ├── time_format_holder.hpp | |
│ │ │ │ └── util.hpp | |
│ │ │ ├── format | |
│ │ │ │ ├── array.hpp | |
│ │ │ │ ├── destination | |
│ │ │ │ │ ├── convert_destination.hpp | |
│ │ │ │ │ ├── defaults.hpp | |
│ │ │ │ │ ├── file.hpp | |
│ │ │ │ │ └── named.hpp | |
│ │ │ │ ├── formatter | |
│ │ │ │ │ ├── convert_format.hpp | |
│ │ │ │ │ ├── defaults.hpp | |
│ │ │ │ │ ├── high_precision_time.hpp | |
│ │ │ │ │ ├── named_spacer.hpp | |
│ │ │ │ │ ├── spacer.hpp | |
│ │ │ │ │ ├── thread_id.hpp | |
│ │ │ │ │ ├── time.hpp | |
│ │ │ │ │ └── time_strf.hpp | |
│ │ │ │ ├── named_write_fwd.hpp | |
│ │ │ │ ├── named_write.hpp | |
│ │ │ │ ├── op_equal.hpp | |
│ │ │ │ └── optimize.hpp | |
│ │ │ ├── format_fwd.hpp | |
│ │ │ ├── format.hpp | |
│ │ │ ├── gather | |
│ │ │ │ └── ostream_like.hpp | |
│ │ │ ├── logging.hpp | |
│ │ │ └── writer | |
│ │ │ ├── format_write.hpp | |
│ │ │ └── named_write.hpp | |
│ │ ├── logging.hpp | |
│ │ ├── manage_config.hpp | |
│ │ ├── map_hostnames.hpp | |
│ │ ├── mem_fn.hpp | |
│ │ ├── memory_chunk.hpp | |
│ │ ├── one_size_heap_list.hpp | |
│ │ ├── optional.hpp | |
│ │ ├── pack_traversal_async.hpp | |
│ │ ├── pack_traversal.hpp | |
│ │ ├── parse_command_line.hpp | |
│ │ ├── plugin | |
│ │ │ ├── abstract_factory.hpp | |
│ │ │ ├── concrete_factory.hpp | |
│ │ │ ├── config.hpp | |
│ │ │ ├── detail | |
│ │ │ │ ├── dll_dlopen.hpp | |
│ │ │ │ └── dll_windows.hpp | |
│ │ │ ├── dll.hpp | |
│ │ │ ├── export_plugin.hpp | |
│ │ │ ├── plugin_factory.hpp | |
│ │ │ ├── plugin_wrapper.hpp | |
│ │ │ └── virtual_constructor.hpp | |
│ │ ├── plugin.hpp | |
│ │ ├── pool_timer.hpp | |
│ │ ├── protect.hpp | |
│ │ ├── query_counters.hpp | |
│ │ ├── range.hpp | |
│ │ ├── regex_from_pattern.hpp | |
│ │ ├── register_locks_globally.hpp | |
│ │ ├── register_locks.hpp | |
│ │ ├── reinitializable_static.hpp | |
│ │ ├── remove_local_destinations.hpp | |
│ │ ├── result_of.hpp | |
│ │ ├── rolling_max.hpp | |
│ │ ├── rolling_min.hpp | |
│ │ ├── runtime_configuration.hpp | |
│ │ ├── safe_lexical_cast.hpp | |
│ │ ├── scoped_timer.hpp | |
│ │ ├── scoped_unlock.hpp | |
│ │ ├── sed_transform.hpp | |
│ │ ├── serialize_exception.hpp | |
│ │ ├── set_thread_name.hpp | |
│ │ ├── spinlock.hpp | |
│ │ ├── spinlock_pool.hpp | |
│ │ ├── static.hpp | |
│ │ ├── static_reinit.hpp | |
│ │ ├── steady_clock.hpp | |
│ │ ├── storage | |
│ │ │ └── tuple.hpp | |
│ │ ├── tagged.hpp | |
│ │ ├── tagged_pair.hpp | |
│ │ ├── tagged_tuple.hpp | |
│ │ ├── thread_aware_timer.hpp | |
│ │ ├── thread_description.hpp | |
│ │ ├── thread_mapper.hpp | |
│ │ ├── thread_specific_ptr.hpp | |
│ │ ├── tick_counter.hpp | |
│ │ ├── time_logger.hpp | |
│ │ ├── transform_iterator.hpp | |
│ │ ├── tuple.hpp | |
│ │ ├── unique_function.hpp | |
│ │ ├── unlock_guard.hpp | |
│ │ ├── unused.hpp | |
│ │ ├── unwrap.hpp | |
│ │ ├── unwrapped.hpp | |
│ │ ├── unwrap_ref.hpp | |
│ │ ├── void_guard.hpp | |
│ │ ├── wrapper_heap_base.hpp | |
│ │ ├── yield_while.hpp | |
│ │ └── zip_iterator.hpp | |
│ ├── util_fwd.hpp | |
│ └── version.hpp | |
├── lib | |
│ ├── bazel | |
│ │ └── hpx_bazel_defs.bzl | |
│ ├── cmake | |
│ │ └── HPX | |
│ │ ├── FindAmplifier.cmake | |
│ │ ├── FindBreathe.cmake | |
│ │ ├── FindBZip2.cmake | |
│ │ ├── FindGooglePerftools.cmake | |
│ │ ├── FindHPX_BLAS.cmake | |
│ │ ├── FindHPX_EXODUS.cmake | |
│ │ ├── FindHPX_GMP.cmake | |
│ │ ├── FindHPX_GSL.cmake | |
│ │ ├── FindHPX_LAPACK.cmake | |
│ │ ├── FindHPX_LORENE.cmake | |
│ │ ├── FindHPX_MP.cmake | |
│ │ ├── FindHPX_MPFR.cmake | |
│ │ ├── FindHPX_NETCDF.cmake | |
│ │ ├── FindHPX_OCLM.cmake | |
│ │ ├── FindHPX_RNPL.cmake | |
│ │ ├── FindHwloc.cmake | |
│ │ ├── FindIbverbs.cmake | |
│ │ ├── FindIB_VERBS.cmake | |
│ │ ├── FindJemalloc.cmake | |
│ │ ├── FindLibfabric.cmake | |
│ │ ├── FindLibSigSegv.cmake | |
│ │ ├── FindMSR.cmake | |
│ │ ├── FindOrangeFS.cmake | |
│ │ ├── FindPAPI.cmake | |
│ │ ├── FindPMI.cmake | |
│ │ ├── FindQThreads.cmake | |
│ │ ├── FindRdmacm.cmake | |
│ │ ├── FindRDMA_CM.cmake | |
│ │ ├── FindSnappy.cmake | |
│ │ ├── FindSphinx.cmake | |
│ │ ├── FindTBB.cmake | |
│ │ ├── FindTBBmalloc.cmake | |
│ │ ├── FindTCMalloc.cmake | |
│ │ ├── FindValgrind.cmake | |
│ │ ├── GitExternal.cmake | |
│ │ ├── HPX_AddCompileFlag.cmake | |
│ │ ├── HPX_AddCompileTest.cmake | |
│ │ ├── HPX_AddComponent.cmake | |
│ │ ├── HPX_AddConfigTest.cmake | |
│ │ ├── HPX_AddDefinitions.cmake | |
│ │ ├── HPX_AddExecutable.cmake | |
│ │ ├── HPX_AddLibrary.cmake | |
│ │ ├── HPX_AddLibraryHeaders.cmake | |
│ │ ├── HPX_AddLibrarySources.cmake | |
│ │ ├── HPX_AddLinkFlag.cmake | |
│ │ ├── HPX_AddPseudoDependencies.cmake | |
│ │ ├── HPX_AddPseudoTarget.cmake | |
│ │ ├── HPX_AddSourceGroup.cmake | |
│ │ ├── HPX_AddTest.cmake | |
│ │ ├── HPX_AppendProperty.cmake | |
│ │ ├── HPXConfig.cmake | |
│ │ ├── HPXConfigVersion.cmake | |
│ │ ├── HPX_CreateSymbolicLink.cmake | |
│ │ ├── HPX_CXXOverrides.cmake | |
│ │ ├── HPX_DetectCppDialect.cmake | |
│ │ ├── HPX_Documentation.cmake | |
│ │ ├── HPX_ExportTargets.cmake | |
│ │ ├── HPX_ForceOutOfTreeBuild.cmake | |
│ │ ├── HPX_FortranCompiler.cmake | |
│ │ ├── HPX_FortranOverrides.cmake | |
│ │ ├── HPX_GeneratePackage.cmake | |
│ │ ├── HPX_GitCommit.cmake | |
│ │ ├── HPX_HandleComponentDependencies.cmake | |
│ │ ├── HPX_Include.cmake | |
│ │ ├── HPX_IsTarget.cmake | |
│ │ ├── HPX_Libraries.cmake | |
│ │ ├── HPX_LibraryDir.cmake | |
│ │ ├── HPXMacros.cmake | |
│ │ ├── HPX_Message.cmake | |
│ │ ├── HPX_Option.cmake | |
│ │ ├── HPX_PerformCxxFeatureTests.cmake | |
│ │ ├── HPX_PrintSummary.cmake | |
│ │ ├── HPX_SetCMakePolicy.cmake | |
│ │ ├── HPX_SetFullRPATH.cmake | |
│ │ ├── HPX_SetLibName.cmake | |
│ │ ├── HPX_SetOutputPaths.cmake | |
│ │ ├── HPX_SetPlatform.cmake | |
│ │ ├── HPX_SetupAllocator.cmake | |
│ │ ├── HPX_SetupBoost.cmake | |
│ │ ├── HPX_SetupBoostSIMD.cmake | |
│ │ ├── HPX_SetupTarget.cmake | |
│ │ ├── HPX_SetupVc.cmake | |
│ │ ├── HPX_ShortenPseudoTarget.cmake | |
│ │ ├── HPXTargets.cmake | |
│ │ ├── HPXTargets-release.cmake | |
│ │ ├── HPX_UpdateGitDocs.cmake | |
│ │ ├── HPX_Utils.cmake | |
│ │ ├── scripts | |
│ │ │ └── create_symbolic_link.bat | |
│ │ ├── SubProject.cmake | |
│ │ ├── tests | |
│ │ │ ├── cpuid.cpp | |
│ │ │ ├── cxx11_alias_templates.cpp | |
│ │ │ ├── cxx11_auto.cpp | |
│ │ │ ├── cxx11_constexpr.cpp | |
│ │ │ ├── cxx11_decltype.cpp | |
│ │ │ ├── cxx11_defaulted_functions.cpp | |
│ │ │ ├── cxx11_deleted_functions.cpp | |
│ │ │ ├── cxx11_explicit_cvt_ops.cpp | |
│ │ │ ├── cxx11_explicit_variadic_templates.cpp | |
│ │ │ ├── cxx11_extended_friend_declarations.cpp | |
│ │ │ ├── cxx11_function_template_default_args.cpp | |
│ │ │ ├── cxx11_inline_namespaces.cpp | |
│ │ │ ├── cxx11_lambdas.cpp | |
│ │ │ ├── cxx11_noexcept.cpp | |
│ │ │ ├── cxx11_non_static_data_member_initialization.cpp | |
│ │ │ ├── cxx11_noreturn_attribute.cpp | |
│ │ │ ├── cxx11_nullptr.cpp | |
│ │ │ ├── cxx11_override.cpp | |
│ │ │ ├── cxx11_range_based_for.cpp | |
│ │ │ ├── cxx11_rvalue_references.cpp | |
│ │ │ ├── cxx11_scoped_enums.cpp | |
│ │ │ ├── cxx11_sfinae_expression.cpp | |
│ │ │ ├── cxx11_static_assert.cpp | |
│ │ │ ├── cxx11_std_array.cpp | |
│ │ │ ├── cxx11_std_atomic.cpp | |
│ │ │ ├── cxx11_std_chrono.cpp | |
│ │ │ ├── cxx11_std_cstdint.cpp | |
│ │ │ ├── cxx11_std_exception_ptr.cpp | |
│ │ │ ├── cxx11_std_initializer_list.cpp | |
│ │ │ ├── cxx11_std_is_bind_expression.cpp | |
│ │ │ ├── cxx11_std_is_placeholder.cpp | |
│ │ │ ├── cxx11_std_is_trivially_copyable.cpp | |
│ │ │ ├── cxx11_std_lock_guard.cpp | |
│ │ │ ├── cxx11_std_random.cpp | |
│ │ │ ├── cxx11_std_range_access.cpp | |
│ │ │ ├── cxx11_std_reference_wrapper.cpp | |
│ │ │ ├── cxx11_std_shared_ptr.cpp | |
│ │ │ ├── cxx11_std_shuffle.cpp | |
│ │ │ ├── cxx11_std_thread.cpp | |
│ │ │ ├── cxx11_std_to_string.cpp | |
│ │ │ ├── cxx11_std_tuple.cpp | |
│ │ │ ├── cxx11_std_unique_lock.cpp | |
│ │ │ ├── cxx11_std_unique_ptr.cpp | |
│ │ │ ├── cxx11_std_unordered_map.cpp | |
│ │ │ ├── cxx11_std_unordered_set.cpp | |
│ │ │ ├── cxx11_thread_local.cpp | |
│ │ │ ├── cxx11_variadic_macros.cpp | |
│ │ │ ├── cxx11_variadic_templates.cpp | |
│ │ │ ├── cxx14_constexpr.cpp | |
│ │ │ ├── cxx14_deprecated_attribute.cpp | |
│ │ │ ├── cxx14_lambdas.cpp | |
│ │ │ ├── cxx14_return_type_deduction.cpp | |
│ │ │ ├── cxx14_std_integer_sequence.cpp | |
│ │ │ ├── cxx14_std_is_final.cpp | |
│ │ │ ├── cxx14_std_is_null_pointer.cpp | |
│ │ │ ├── cxx14_std_result_of_sfinae.cpp | |
│ │ │ ├── cxx14_variable_templates.cpp | |
│ │ │ ├── cxx17_fallthrough_attribute.cpp | |
│ │ │ ├── cxx17_fold_expressions.cpp | |
│ │ │ ├── mm_prefetch.cpp | |
│ │ │ ├── stable_inplace_merge.cpp | |
│ │ │ └── unistd_h.cpp | |
│ │ └── toolchains | |
│ │ ├── ARM-gcc.cmake | |
│ │ ├── BGION-gcc.cmake | |
│ │ ├── BGQ.cmake | |
│ │ ├── Cray.cmake | |
│ │ ├── CrayKNL.cmake | |
│ │ ├── CrayKNLStatic.cmake | |
│ │ ├── CrayStatic.cmake | |
│ │ └── XeonPhi.cmake | |
│ ├── hpx | |
│ │ ├── libhpx_io_counters.so -> libhpx_io_counters.so.1 | |
│ │ ├── libhpx_io_counters.so.1 -> libhpx_io_counters.so.1.2.1 | |
│ │ ├── libhpx_io_counters.so.1.2.1 | |
│ │ ├── libhpx_memory.so -> libhpx_memory.so.1 | |
│ │ ├── libhpx_memory.so.1 -> libhpx_memory.so.1.2.1 | |
│ │ ├── libhpx_memory.so.1.2.1 | |
│ │ ├── libhpx_parcel_coalescing.so -> libhpx_parcel_coalescing.so.1 | |
│ │ ├── libhpx_parcel_coalescing.so.1 -> libhpx_parcel_coalescing.so.1.2.1 | |
│ │ ├── libhpx_parcel_coalescing.so.1.2.1 | |
│ │ ├── libhpx_sine.so -> libhpx_sine.so.1 | |
│ │ ├── libhpx_sine.so.1 -> libhpx_sine.so.1.2.1 | |
│ │ └── libhpx_sine.so.1.2.1 | |
│ ├── libhpx_accumulator.so -> libhpx_accumulator.so.1 | |
│ ├── libhpx_accumulator.so.1 -> libhpx_accumulator.so.1.2.1 | |
│ ├── libhpx_accumulator.so.1.2.1 | |
│ ├── libhpx_cancelable_action.so -> libhpx_cancelable_action.so.1 | |
│ ├── libhpx_cancelable_action.so.1 -> libhpx_cancelable_action.so.1.2.1 | |
│ ├── libhpx_cancelable_action.so.1.2.1 | |
│ ├── libhpx_component_storage.so -> libhpx_component_storage.so.1 | |
│ ├── libhpx_component_storage.so.1 -> libhpx_component_storage.so.1.2.1 | |
│ ├── libhpx_component_storage.so.1.2.1 | |
│ ├── libhpx_init.a | |
│ ├── libhpx_iostreams.so -> libhpx_iostreams.so.1 | |
│ ├── libhpx_iostreams.so.1 -> libhpx_iostreams.so.1.2.1 | |
│ ├── libhpx_iostreams.so.1.2.1 | |
│ ├── libhpx_jacobi_component.so -> libhpx_jacobi_component.so.1 | |
│ ├── libhpx_jacobi_component.so.1 -> libhpx_jacobi_component.so.1.2.1 | |
│ ├── libhpx_jacobi_component.so.1.2.1 | |
│ ├── libhpx_nqueen.so -> libhpx_nqueen.so.1 | |
│ ├── libhpx_nqueen.so.1 -> libhpx_nqueen.so.1.2.1 | |
│ ├── libhpx_nqueen.so.1.2.1 | |
│ ├── libhpx_partitioned_vector.so -> libhpx_partitioned_vector.so.1 | |
│ ├── libhpx_partitioned_vector.so.1 -> libhpx_partitioned_vector.so.1.2.1 | |
│ ├── libhpx_partitioned_vector.so.1.2.1 | |
│ ├── libhpx_process.so -> libhpx_process.so.1 | |
│ ├── libhpx_process.so.1 -> libhpx_process.so.1.2.1 | |
│ ├── libhpx_process.so.1.2.1 | |
│ ├── libhpx_random_mem_access.so -> libhpx_random_mem_access.so.1 | |
│ ├── libhpx_random_mem_access.so.1 -> libhpx_random_mem_access.so.1.2.1 | |
│ ├── libhpx_random_mem_access.so.1.2.1 | |
│ ├── libhpx_simple_central_tuplespace.so -> libhpx_simple_central_tuplespace.so.1 | |
│ ├── libhpx_simple_central_tuplespace.so.1 -> libhpx_simple_central_tuplespace.so.1.2.1 | |
│ ├── libhpx_simple_central_tuplespace.so.1.2.1 | |
│ ├── libhpx.so -> libhpx.so.1 | |
│ ├── libhpx.so.1 -> libhpx.so.1.2.1 | |
│ ├── libhpx.so.1.2.1 | |
│ ├── libhpx_startup_shutdown.so -> libhpx_startup_shutdown.so.1 | |
│ ├── libhpx_startup_shutdown.so.1 -> libhpx_startup_shutdown.so.1.2.1 | |
│ ├── libhpx_startup_shutdown.so.1.2.1 | |
│ ├── libhpx_template_accumulator.so -> libhpx_template_accumulator.so.1 | |
│ ├── libhpx_template_accumulator.so.1 -> libhpx_template_accumulator.so.1.2.1 | |
│ ├── libhpx_template_accumulator.so.1.2.1 | |
│ ├── libhpx_template_function_accumulator.so -> libhpx_template_function_accumulator.so.1 | |
│ ├── libhpx_template_function_accumulator.so.1 -> libhpx_template_function_accumulator.so.1.2.1 | |
│ ├── libhpx_template_function_accumulator.so.1.2.1 | |
│ ├── libhpx_throttle.so -> libhpx_throttle.so.1 | |
│ ├── libhpx_throttle.so.1 -> libhpx_throttle.so.1.2.1 | |
│ ├── libhpx_throttle.so.1.2.1 | |
│ ├── libhpx_unordered.so -> libhpx_unordered.so.1 | |
│ ├── libhpx_unordered.so.1 -> libhpx_unordered.so.1.2.1 | |
│ ├── libhpx_unordered.so.1.2.1 | |
│ ├── libhpx_wrap.a | |
│ └── pkgconfig | |
│ ├── hpx_application_debug.pc | |
│ ├── hpx_application.pc | |
│ ├── hpx_component_debug.pc | |
│ └── hpx_component.pc | |
└── share | |
└── hpx | |
└── LICENSE_1_0.txt | |
136 directories, 1534 files |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment