1. 16 Jul, 2020 2 commits
  2. 04 Jul, 2020 1 commit
  3. 14 Jun, 2020 3 commits
  4. 01 Jun, 2020 3 commits
  5. 27 May, 2020 2 commits
  6. 26 May, 2020 1 commit
  7. 24 May, 2020 1 commit
  8. 23 May, 2020 4 commits
  9. 19 May, 2020 1 commit
    • Philippe Gerum's avatar
      benchmarks/latmus: latmon: fix retrieval of histogram data · 1377720f
      Philippe Gerum authored
      This is a general fix addressing several issues in the retrieval of
      histogram data from latmon, which reverts #6b2425d8
      
       in the same move:
      
      - use a safe socket send loop in order to cope with partial writes on
        the latmon side.
      
      - drop the very notion of warmup time, the system must be ready to
        respond with no delay or preparation, and the average figures won't
        be affected over long enough runs anyway.
      Signed-off-by: Philippe Gerum's avatarPhilippe Gerum <rpm@xenomai.org>
      1377720f
  10. 16 May, 2020 1 commit
  11. 14 May, 2020 1 commit
  12. 11 May, 2020 2 commits
  13. 10 May, 2020 2 commits
  14. 04 May, 2020 3 commits
  15. 03 May, 2020 2 commits
  16. 01 May, 2020 1 commit
  17. 30 Apr, 2020 2 commits
    • Philippe Gerum's avatar
      lib: convert to HM diagnostic messages · 3fef97c6
      Philippe Gerum authored
      
      
      Since ABI 23, the core is able to channel T_WOSS, T_WOLI and T_WOSX
      error notifications through the offender's observable component if
      present.
      
      Convert all SIGDEBUG_xxx cause codes to the new EVL_HMDIAG_xxx naming,
      so that we have a single nomenclature for these errors regardless of
      whether threads are notified via SIGDEBUG or their observable
      component.
      
      The API rev. is bumped to #17 as a result of these changes.
      Signed-off-by: Philippe Gerum's avatarPhilippe Gerum <rpm@xenomai.org>
      3fef97c6
    • Philippe Gerum's avatar
      lib: introduce the interface to observables · f27fc993
      Philippe Gerum authored
      
      
      Since ABI 23, the core provides the new observable element, which
      enables the observer design pattern. Any EVL thread is in and of
      itself an observable which can be monitored for events too.
      
      As a by-product, the poll interface can now be given a user-defined
      opaque data when subscribing file descriptors to poll elements, which
      the core passes back on return to evl_poll().
      Signed-off-by: Philippe Gerum's avatarPhilippe Gerum <rpm@xenomai.org>
      f27fc993
  18. 26 Apr, 2020 1 commit
  19. 23 Apr, 2020 7 commits