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

cluster: use Maps to track handles, indexes, etc. #23125

Merged
merged 5 commits into from
Sep 30, 2018

Commits on Sep 30, 2018

  1. cluster: use Map to track callbacks

    Use a Map to avoid delete operations in callback tracking.
    
    PR-URL: nodejs#23125
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    cjihrig committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    97dad7e View commit details
    Browse the repository at this point in the history
  2. cluster: use Map to track round robin workers

    PR-URL: nodejs#23125
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    cjihrig committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    6654c59 View commit details
    Browse the repository at this point in the history
  3. cluster: use Map to track indexes

    PR-URL: nodejs#23125
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    cjihrig committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    aa899aa View commit details
    Browse the repository at this point in the history
  4. cluster: use Map to track handles in cluster child

    PR-URL: nodejs#23125
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    cjihrig committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    5a50989 View commit details
    Browse the repository at this point in the history
  5. cluster: use Map to track handles in master

    PR-URL: nodejs#23125
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    cjihrig committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    847037e View commit details
    Browse the repository at this point in the history