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

Use and pass jobserver instead of limiting cores directly #1338

Merged
merged 7 commits into from
Oct 26, 2023

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    c22906e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13ebf6f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a41bfc View commit details
    Browse the repository at this point in the history
  4. Ditch rayon in favour of the jobserver

    This one's fun: because we now have the jobserver controlling concurrency,
    rayon is actually hindering us, because it's spawning num-cores threads,
    and goes from there, when what we want to do is spawn one thread per
    pgconfig, and let them fight (block) for the job token pool.
    passcod committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    c7e5518 View commit details
    Browse the repository at this point in the history
  5. Update readme

    passcod committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    427a200 View commit details
    Browse the repository at this point in the history
  6. Fmt

    passcod committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    7a48ed9 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    c7f1d3c View commit details
    Browse the repository at this point in the history