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

Add three-stage enqueuer/dispatcher scheme to SocketAsyncEngine, ThreadPoolWorkQueue and ThreadPoolTypedWorkItemQueue #100506

Merged
merged 21 commits into from
Jun 5, 2024

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    defd8ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1a7cfd View commit details
    Browse the repository at this point in the history
  3. Update refactor

    eduardo-vp committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    24b4e4d View commit details
    Browse the repository at this point in the history
  4. Fix build

    eduardo-vp committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    cab3236 View commit details
    Browse the repository at this point in the history
  5. Update Dispatch

    eduardo-vp committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    5129692 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7678ab2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fb44db5 View commit details
    Browse the repository at this point in the history
  8. Remove Memory Barrier

    eduardo-vp committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    65bbc55 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e980fc1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    003a832 View commit details
    Browse the repository at this point in the history
  11. Revert "Remove Memory Barrier"

    This reverts commit 52d488a.
    eduardo-vp committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    46b8077 View commit details
    Browse the repository at this point in the history
  12. Added MemoryBarrier calls

    eduardo-vp committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    853fd6b View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Add comments

    eduardo-vp committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    f574ef2 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Adjust a couple of things in thread pool dispatcher

    kouvel authored and Eduardo Manuel Velarde Polar committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    a95d1d5 View commit details
    Browse the repository at this point in the history
  2. PR comments

    Eduardo Manuel Velarde Polar committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    64b08e7 View commit details
    Browse the repository at this point in the history
  3. Add periods

    Eduardo Manuel Velarde Polar committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    bf41a72 View commit details
    Browse the repository at this point in the history
  4. Fix error CS0120

    Eduardo Manuel Velarde Polar committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    48c7912 View commit details
    Browse the repository at this point in the history
  5. PR comments

    Eduardo Manuel Velarde Polar committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    153f51c View commit details
    Browse the repository at this point in the history
  6. Make _nextWorkItemToProcess non static

    Eduardo Manuel Velarde Polar committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    737396e View commit details
    Browse the repository at this point in the history
  7. Add MemoryBarrier comments

    Eduardo Manuel Velarde Polar committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    68eaa53 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. PR comment

    Eduardo Manuel Velarde Polar committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    887e187 View commit details
    Browse the repository at this point in the history