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

[libcxx][algorithm] Optimize std::stable_sort via radix sort algorithm #104683

Open
wants to merge 40 commits into
base: main
Choose a base branch
from

Commits on Sep 16, 2024

  1. radix-sort

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    d3d7b42 View commit details
    Browse the repository at this point in the history
  2. ranged

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    f434c71 View commit details
    Browse the repository at this point in the history
  3. distance

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    d8f5304 View commit details
    Browse the repository at this point in the history
  4. c++03

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    8701dee View commit details
    Browse the repository at this point in the history
  5. more-c++03

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    d7a6536 View commit details
    Browse the repository at this point in the history
  6. support -fno-exceptions

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    b5e779c View commit details
    Browse the repository at this point in the history
  7. naming

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4773d76 View commit details
    Browse the repository at this point in the history
  8. no-exceptions

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e0aa71b View commit details
    Browse the repository at this point in the history
  9. libcppver

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    f5fafef View commit details
    Browse the repository at this point in the history
  10. hide-from-abi

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e3102c3 View commit details
    Browse the repository at this point in the history
  11. adl

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    a861c0d View commit details
    Browse the repository at this point in the history
  12. rev-iter

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    44b3251 View commit details
    Browse the repository at this point in the history
  13. use-countl-zero-for-log

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    403a8b7 View commit details
    Browse the repository at this point in the history
  14. uglify-macro

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4e61d0a View commit details
    Browse the repository at this point in the history
  15. uglify-static-members

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    840c4bb View commit details
    Browse the repository at this point in the history
  16. class-not-typename

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    3349df1 View commit details
    Browse the repository at this point in the history
  17. no-trailing-return

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    708bc93 View commit details
    Browse the repository at this point in the history
  18. redundancy

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    bdfec45 View commit details
    Browse the repository at this point in the history
  19. rm-count

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    81cde62 View commit details
    Browse the repository at this point in the history
  20. rm-duplicate

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    441cdc6 View commit details
    Browse the repository at this point in the history
  21. identity

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    2bfd53c View commit details
    Browse the repository at this point in the history
  22. rm-expand-variadic-macro

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    78770ea View commit details
    Browse the repository at this point in the history
  23. iter-value

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    413f8f5 View commit details
    Browse the repository at this point in the history
  24. iter-diff-t

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    f235cc9 View commit details
    Browse the repository at this point in the history
  25. uglify-more

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    0a972db View commit details
    Browse the repository at this point in the history
  26. nth-radix

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    184a51b View commit details
    Browse the repository at this point in the history
  27. is-identity

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    99fbceb View commit details
    Browse the repository at this point in the history
  28. desugars

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    f14ef63 View commit details
    Browse the repository at this point in the history
  29. enable-if

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    ac93b7b View commit details
    Browse the repository at this point in the history
  30. naming

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    236b0ca View commit details
    Browse the repository at this point in the history
  31. description

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    bce4773 View commit details
    Browse the repository at this point in the history
  32. move-explicitly

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    14f3842 View commit details
    Browse the repository at this point in the history
  33. shift-to-unsigned

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    2fa8351 View commit details
    Browse the repository at this point in the history
  34. comment

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    2ac9def View commit details
    Browse the repository at this point in the history
  35. backport-bit-log2

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    eaf9847 View commit details
    Browse the repository at this point in the history
  36. dispatch-locally

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    6e973ad View commit details
    Browse the repository at this point in the history
  37. constexpr-fn-switch

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    8e8e007 View commit details
    Browse the repository at this point in the history
  38. release-notes

    izvolov committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    3c8c688 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. 17guard

    izvolov committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    a620e6d View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. fix-dispatch-locally

    izvolov committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    12aa59c View commit details
    Browse the repository at this point in the history