Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update exception_list.hpp #6568

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from
Draft

Commits on Nov 9, 2024

  1. Update exception_list.hpp

    This exception_list class in the hpx namespace is a thread-safe container for handling multiple exceptions encountered during parallel algorithm execution. It allows storing std::exception_ptr objects, provides thread-safe access via a spinlock, and includes methods to add exceptions, get the count (size()), and iterate over the stored exceptions (begin()/end()). The class also includes placeholders for retrieving error codes and messages. This is useful for collecting and managing exceptions across parallel threads.
    charan-003 authored Nov 9, 2024
    Configuration menu
    Copy the full SHA
    f0032e1 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. Update exception_list.hpp

    charan-003 authored Nov 10, 2024
    Configuration menu
    Copy the full SHA
    878e897 View commit details
    Browse the repository at this point in the history
  2. Update exception_list.hpp

    charan-003 authored Nov 10, 2024
    Configuration menu
    Copy the full SHA
    9e03e6f View commit details
    Browse the repository at this point in the history
  3. Update exception_list.hpp

    charan-003 authored Nov 10, 2024
    Configuration menu
    Copy the full SHA
    5f31ce5 View commit details
    Browse the repository at this point in the history