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

Faster Recycler's claim/release (Fixes #13153) #13220

Merged
merged 6 commits into from Mar 7, 2023

Commits on Feb 22, 2023

  1. Faster Recycler's claim/release (Fixes netty#13153)

    Motivation:
    
    Recycler's claim/release can be made faster by saving expensive volatile ops, when not needed.
    For claim, always, while for release, if the owner thread is performing release itself.
    
    Modification:
    
    Replacing expensive volatile ops with ordered ones.
    
    Result:
    
    Faster Recycler's claim/release
    franz1981 committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    5815720 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed20d4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    379accd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3eb17b4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7a64def View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8eced79 View commit details
    Browse the repository at this point in the history