Skip to content
Snippets Groups Projects
  1. Jun 12, 2017
  2. Jun 06, 2017
  3. Jun 05, 2017
  4. Jun 01, 2017
  5. May 30, 2017
  6. May 24, 2017
  7. May 23, 2017
  8. May 22, 2017
  9. May 19, 2017
  10. May 18, 2017
  11. May 17, 2017
  12. May 16, 2017
  13. May 15, 2017
  14. May 12, 2017
  15. May 11, 2017
  16. May 10, 2017
    • Glenn Glazer's avatar
      upgrade to VMP package 505153 · 1dcc9e3e
      Glenn Glazer authored
      1dcc9e3e
    • Nat Goodspeed's avatar
      Add size limit to LLEventBatchThrottle like LLEventBatch. · 4d87ded8
      Nat Goodspeed authored
      The new behavior is that it will flush when either the pending batch has grown
      to the specified size, or the time interval has expired.
      4d87ded8
    • Nat Goodspeed's avatar
    • Nat Goodspeed's avatar
      Add LLEventThrottle tests; actually *all* lleventfilter.cpp tests. · 9c66072c
      Nat Goodspeed authored
      For some reason there wasn't an entry in indra/llcommon/CMakeLists.txt to run
      the tests in indra/llcommon/tests/lleventfilter_test.cpp. It seems likely that
      at some point it existed, since all previous tests built and ran successfully.
      In any case, (re-)add lleventfilter_test.cpp to the set of llcommon tests.
      Also alphabetize them to make it easier to find a particular test invocation.
      
      Also add new tests for LLEventThrottle.
      
      To support this, refactor the concrete LLEventThrottle class into
      LLEventThrottleBase containing all the tricky logic, with pure virtual
      methods for access to LLTimer and LLEventTimeout, and an LLEventThrottle
      subclass containing the LLTimer and LLEventTimeout instances and corresponding
      implementations of the new pure virtual methods.
      
      That permits us to introduce TestEventThrottle, an alternate subclass with
      dummy implementations of the methods related to LLTimer and LLEventTimeout. In
      particular, we can explicitly advance simulated realtime to simulate
      particular LLTimer and LLEventTimeout behaviors.
      
      Finally, introduce Concat, a test LLEventPump listener class whose function is
      to concatenate received string event data into a composite string so we can
      readily test for particular sequences of events.
      9c66072c
    • Nat Goodspeed's avatar
      DRTVWR-418, MAINT-6996: Update Mac mem queries (per Drake Arconis) · 9fa131b0
      Nat Goodspeed authored
      Drake points out that the OS X 64-bit-capable memory-query APIs recommended in
      comments by some long-ago maintainer are by now themselves obsolete. He
      offered this patch to update us to current macOS memory APIs.
      9fa131b0
Loading