Skip to content
Snippets Groups Projects
  1. Sep 23, 2021
    • Florian Fischer's avatar
      [test-runner] gracefully terminate the runtime · 63f08894
      Florian Fischer authored
      The successSem was a hack used to ensure tests succeed even if the
      runtime does not terminate. But our runtime now properly terminates
      and thus the successSem can be replaces with a Runtime::initiateTermination
      and Runtime::waitUntilFinished pair.
      
      This seams more correct, fixes that the SimpleDiskAndNetwork test hangs
      on its successSem in release builds and makes RuntimeDestroyTest obsolete.
      63f08894
  2. Sep 21, 2021
  3. Sep 20, 2021
  4. Sep 16, 2021
  5. Sep 15, 2021
  6. Sep 14, 2021
  7. Sep 13, 2021
  8. Sep 07, 2021
  9. Aug 27, 2021
  10. Aug 26, 2021
    • Florian Fischer's avatar
      [IoContext] die when the completer threads reaps new work notifications · f5906cb6
      Florian Fischer authored
      The PipeSleepStrategy uses the invariant that the completer thread
      is not reaping IoContext of workers which have a read of the
      sleep/notification pipe in flight.
      This means that it can not reap CQEs resulting from such reads.
      To esnure this invariant we DIE if the completer encounters completions
      for such notifications.
      f5906cb6
  11. Aug 24, 2021
  12. Aug 23, 2021
  13. Aug 20, 2021
Loading