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

Adding std::vector<T, usm_allocator>::iterator to is_passed_directly types #1438

Merged
merged 27 commits into from
Apr 4, 2024

Commits on Mar 20, 2024

  1. adding std::vector<T, usm_allocator>::iterator to is_passed_directly …

    …types
    
    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e9c0488 View commit details
    Browse the repository at this point in the history
  2. adding host usm allocator support

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    4c52a5f View commit details
    Browse the repository at this point in the history
  3. bugfix

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5d5ae9a View commit details
    Browse the repository at this point in the history
  4. resolving ambiguity when these iterator types would match

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    897f562 View commit details
    Browse the repository at this point in the history
  5. reverting formatting only change

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b3306a4 View commit details
    Browse the repository at this point in the history
  6. only mark usm_allocator vector iterator as passed directly if we can …

    …distinguish from host_iter
    
    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    00b8764 View commit details
    Browse the repository at this point in the history
  7. name change for helper struct

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ba00bdc View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    8d30b1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2dabe9c View commit details
    Browse the repository at this point in the history
  3. returning original spacing

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    8d43c85 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. ::std:: -> std::

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    5cc5eb4 View commit details
    Browse the repository at this point in the history
  2. reorganize code and make public utilities

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    a7fcff1 View commit details
    Browse the repository at this point in the history
  3. Add to the documentation

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    c7c9e31 View commit details
    Browse the repository at this point in the history
  4. fixes for public utility

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    23ed312 View commit details
    Browse the repository at this point in the history
  5. fixes for documentation

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    3d63726 View commit details
    Browse the repository at this point in the history
  6. formatting

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    3bb00d2 View commit details
    Browse the repository at this point in the history
  7. Adding value type to public utility

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    f8b310f View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Removing public utility (for now)

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    6082cd5 View commit details
    Browse the repository at this point in the history
  2. doc improvements

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    83e1a9a View commit details
    Browse the repository at this point in the history
  3. formatting of note

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    6e82fa3 View commit details
    Browse the repository at this point in the history
  4. improve clarity of example intro

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    6ef2579 View commit details
    Browse the repository at this point in the history
  5. removing extra spaces

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    1dc5634 View commit details
    Browse the repository at this point in the history
  6. formatting (against clang-format suggestion)

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    55b0f8d View commit details
    Browse the repository at this point in the history
  7. doc suggestion to use usm pointer

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    22eaf87 View commit details
    Browse the repository at this point in the history
  8. removing doc changes (to separate into another PR)

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    ae0dac8 View commit details
    Browse the repository at this point in the history
  9. adding line break

    Signed-off-by: Dan Hoeflinger <[email protected]>
    danhoeflinger committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    843fa58 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3e4b385 View commit details
    Browse the repository at this point in the history