Skip to content
This repository has been archived by the owner on Feb 3, 2023. It is now read-only.

Fix lots of deadlocks by managing threads and encapsulating locks #1852

Merged
merged 43 commits into from
Nov 14, 2019

Commits on Nov 8, 2019

  1. Configuration menu
    Copy the full SHA
    0cf5897 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac62279 View commit details
    Browse the repository at this point in the history
  3. rustfmt

    lucksus committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    0e81276 View commit details
    Browse the repository at this point in the history
  4. Increase number of threads in threadpool to 20

    Nicolas Luck committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    7c1a886 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8585ae1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e4e78a6 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2019

  1. rustfmt

    lucksus committed Nov 10, 2019
    Configuration menu
    Copy the full SHA
    b8993e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8f9b37 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2019

  1. Configuration menu
    Copy the full SHA
    265c413 View commit details
    Browse the repository at this point in the history
  2. rustfmt

    lucksus committed Nov 11, 2019
    Configuration menu
    Copy the full SHA
    fee5fb4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f764bd9 View commit details
    Browse the repository at this point in the history
  4. rustfmt

    lucksus committed Nov 11, 2019
    Configuration menu
    Copy the full SHA
    a1c2c08 View commit details
    Browse the repository at this point in the history
  5. Remove newly added deadlock

    lucksus committed Nov 11, 2019
    Configuration menu
    Copy the full SHA
    b7bc5dd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9cfd732 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fafdaa3 View commit details
    Browse the repository at this point in the history
  8. rustfmt

    lucksus committed Nov 11, 2019
    Configuration menu
    Copy the full SHA
    a13974e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4714970 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2019

  1. Configuration menu
    Copy the full SHA
    2113f18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe9a763 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4c0efc View commit details
    Browse the repository at this point in the history
  4. Have Context::state() return a copy of the state instead of Lock to k…

    …ill all the deadlocks
    lucksus committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    87c284f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    31912f6 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2019

  1. Configuration menu
    Copy the full SHA
    62200da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71aebc8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0eee8ff View commit details
    Browse the repository at this point in the history
  4. Remove dead code

    lucksus committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    15464e6 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2019

  1. lint

    thedavidmeister committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    921244f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9faa2ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3496c49 View commit details
    Browse the repository at this point in the history
  4. more compiler fixes

    thedavidmeister committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    8257126 View commit details
    Browse the repository at this point in the history
  5. compiling yay

    thedavidmeister committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    37c5967 View commit details
    Browse the repository at this point in the history
  6. rustfmt

    lucksus committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    3a4d295 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e15fd47 View commit details
    Browse the repository at this point in the history
  8. Cargo.lock

    lucksus committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    b245da5 View commit details
    Browse the repository at this point in the history
  9. clippy

    lucksus committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    ee692eb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    11cef23 View commit details
    Browse the repository at this point in the history
  11. changelog

    Nicolas Luck committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    dd775d0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    864a1d1 View commit details
    Browse the repository at this point in the history
  13. Add parameter to Action::PopNextHoldingWorkflow so don't accidentally…

    … pop the wrong queued holding item b/c of race condition
    Nicolas Luck committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    53f438c View commit details
    Browse the repository at this point in the history
  14. Action comments

    Nicolas Luck committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    95751a7 View commit details
    Browse the repository at this point in the history
  15. debug -> trace log

    Nicolas Luck committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    b653f9a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f7de262 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6e0b13e View commit details
    Browse the repository at this point in the history