1. 22 Oct, 2015 4 commits
  2. 21 Oct, 2015 2 commits
  3. 20 Oct, 2015 1 commit
  4. 19 Oct, 2015 2 commits
  5. 17 Oct, 2015 6 commits
  6. 16 Oct, 2015 3 commits
  7. 15 Oct, 2015 4 commits
  8. 14 Oct, 2015 6 commits
  9. 13 Oct, 2015 3 commits
  10. 11 Oct, 2015 2 commits
  11. 10 Oct, 2015 4 commits
    • Tatsuhiro Tsujikawa's avatar
      h2load: Format doc · ac317321
      Tatsuhiro Tsujikawa authored
      ac317321
    • Tatsuhiro Tsujikawa's avatar
      h2load: Start thread execution using conditional variable · ca9e7c2c
      Tatsuhiro Tsujikawa authored
      When thread is created, we pause them.  After all threads are created,
      master thread sends signal to all worker threads and let them start to
      benchmark.  This will make thread start almost at the same time since
      we can avoid thread creation overhead.  It also exclude thread
      creating time from benchmark time.  We also simplified thread creation
      routine, and now we always use dedicted worker thread to issue
      requests even if -t1.
      ca9e7c2c
    • Tatsuhiro Tsujikawa's avatar
      0d27a899
    • Tatsuhiro Tsujikawa's avatar
      h2load: Simplify rate mode · 4030060d
      Tatsuhiro Tsujikawa authored
      This change simplifies rate mode as proposed idea as plan B in GH-382.
      
      In this change, we removed -C option.  Instead, -c option is used to
      specify the number of connections to be made, and it is now required
      argument if more than 1 clients are required (this is usually the
      case).  The number of requests made per connection is calculated
      simply by -n / -c.
      
      -n option is handled specially when --timing-script-file is used.  If
      -n is used with --timing-script, it specifies the number of requests
      -each client will make rather than the total number of requests h2load
      -will perform across clients.  This handling applies to rate mode too.
      
      We also clarified the sematics about distribution of rate among the
      threads.
      4030060d
  12. 08 Oct, 2015 3 commits