Skip to content

Commit

Permalink
Merge pull request #6143 from dimitraka/doc_updates
Browse files Browse the repository at this point in the history
Add list of new namespaces for new release
  • Loading branch information
hkaiser authored May 1, 2023
2 parents 8a577a9 + 1148cc4 commit 9980707
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 0 deletions.
12 changes: 12 additions & 0 deletions docs/sphinx/releases.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@
Releases
========

List of releases
================

.. toctree::
:maxdepth: 1

Expand Down Expand Up @@ -41,3 +44,12 @@ Releases
releases/whats_new_0_8_1
releases/whats_new_0_8_0
releases/whats_new_0_7_0


Namespace changes
=================

.. toctree::
:maxdepth: 1

releases/new_namespaces_1_9_0
36 changes: 36 additions & 0 deletions docs/sphinx/releases/new_namespaces_1_9_0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
..
Copyright (C) 2023 Dimitra Karatza
SPDX-License-Identifier: BSL-1.0
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)

.. _new_namespaces_1_9_0:

==============================
|hpx| V1.9.0 Namespace changes
==============================

The latest release includes amongst others changes in the namespaces so that |hpx|
facilities correspond to the C++ Standard Library. The old namespaces are
deprecated. Below is a comprehensive list of the namespace changes.

.. table:: Namespace changes in V1.9.0

=========================================================== ==============================================================
Old namespace New namespace
=========================================================== ==============================================================
:cpp:func:`hpx::util::mem_fn` :cpp:func:`hpx::mem_fn`
:cpp:func:`hpx::util::invoke` :cpp:func:`hpx::invoke`
:cpp:func:`hpx::util::invoke_r` :cpp:func:`hpx::invoke_r`
:cpp:func:`hpx::util::invoke_fused` :cpp:func:`hpx::invoke_fused`
:cpp:func:`hpx::util::invoke_fused_r` :cpp:func:`hpx::invoke_fused_r`
:cpp:class:`hpx::util::unlock_guard` :cpp:class:`hpx::unlock_guard`
:cpp:func:`hpx::parallel::v1::reduce_by_key` :cpp:func:`hpx::experimental::reduce_by_key`
:cpp:func:`hpx::parallel::v1::sort_by_key` :cpp:func:`hpx::experimental::sort_by_key`
:cpp:class:`hpx::parallel::task_canceled_exception` :cpp:class:`hpx::experimental::task_canceled_exception`
:cpp:class:`hpx::parallel::task_block` :cpp:class:`hpx::experimental::task_block`
:cpp:func:`hpx::parallel::define_task_block` :cpp:func:`hpx::experimental::define_task_block` |
:cpp:func:`hpx::parallel::define_task_block_restore_thread` :cpp:func:`hpx::experimental::define_task_block_restore_thread`
:cpp:class:`hpx::execution::experimental::task_group` :cpp:class:`hpx::experimental::task_group`
=========================================================== ==============================================================

0 comments on commit 9980707

Please sign in to comment.