Skip to content
Snippets Groups Projects
  1. Dec 01, 2020
    • Florian Schmaus's avatar
      Revert "[tests] don't undef NDEBUG for test executables" · a3b2a501
      Florian Schmaus authored
      This reverts commit b33ac93c.
      
      Now that logging is done independently from NDEBUG, we can re-enable
      "undef NDEBUG for test executables". The rationale that we want to
      undefine NDEBUG for test executable is that we want, even in release
      builds, asserts in tests enabled. Note that this also applies to
      asserts in the emper core library, if those are in *headers*.
      a3b2a501
  2. Nov 30, 2020
    • Florian Fischer's avatar
      [userspace-rcu] make the userspace-rcu dependecy optional · 28ea72ef
      Florian Fischer authored
      Disable the userpace-rcu support by default.
      Our used userspace-rcu flavor memb is rather new and not available in
      liburcu version 0.10 available in debian buster.
      This change switches from using DCE and "if constexpr" to the C
      preprocessor so the library is only needed when the userspace-rcu support
      is actually enabled.
      28ea72ef
  3. Nov 27, 2020
  4. Nov 20, 2020
  5. Nov 19, 2020
    • Florian Fischer's avatar
      [test] add AlarmActorTest · cbe2a880
      Florian Fischer authored
      Introduce a new Actor test using BinaryPrivateSemaphores and an Actor.
      Multiple fibers are created which create a BPS on the stack, submit it to the actor
      and wait on the semaphore.
      The Actor simply signals each semaphore it receives.
      cbe2a880
  6. Nov 17, 2020
  7. Nov 16, 2020
  8. Nov 10, 2020
  9. Nov 05, 2020
  10. Oct 27, 2020
  11. Jul 31, 2020
  12. Jul 12, 2018
  13. Aug 03, 2017
  14. Jul 11, 2017
  15. Jun 19, 2017
  16. Jun 18, 2017
    • Florian Schmaus's avatar
      Fix SimpleActorTest · 4e3c18f0
      Florian Schmaus authored
      The CPS already gets incremented by the
      SynchronizedFiber. Initializing the CPS with FIBER_COUNT means that
      the CPS will never become ready.
      4e3c18f0
  17. Apr 11, 2017
  18. Apr 07, 2017
  19. Apr 06, 2017
  20. Apr 04, 2017
  21. Sep 08, 2016
Loading