Commit History

Autor SHA1 Mensaxe Data
  Matthew Sykes 5195ae75a0 Replace lock with CAS in standard meter stop %!s(int64=7) %!d(string=hai) anos
  Ralph Caraveo 3a868c8f60 Forgot to handle Mark case %!s(int64=7) %!d(string=hai) anos
  Ralph Caraveo 90735333ef Remove locks from the hot-path in meter.go and add parallel benchmark %!s(int64=7) %!d(string=hai) anos
  Sebastien Launay 9180854cf5 Use set of meters and update documentation %!s(int64=8) %!d(string=hai) anos
  inooka_shiroyuki ff4b9a81db use lock for meter stopped flag %!s(int64=8) %!d(string=hai) anos
  Hanno Hecker c83b0eae9e add Stop() to Meter %!s(int64=8) %!d(string=hai) anos
  Artyom Pervukhin f770e6f5e9 Fix Meter.RateMean int64 overflow %!s(int64=11) %!d(string=hai) anos
  Richard Crowley c3b4f6b241 Style. %!s(int64=11) %!d(string=hai) anos
  Philip K. Warren 0c229a5e1b Use a single goroutine for meters. %!s(int64=11) %!d(string=hai) anos
  Laurent b29332614c Allow lazy instantiation of metric in GetOrRegister. %!s(int64=11) %!d(string=hai) anos
  Richard Crowley 10aaf9c455 Fully introduce snapshots for all metric types. %!s(int64=12) %!d(string=hai) anos
  Richard Crowley 6bd8d76861 Mostly documentation and naming changes. %!s(int64=12) %!d(string=hai) anos
  Richard Crowley 296be4a47c Remove unused receiver names. %!s(int64=12) %!d(string=hai) anos
  Richard Crowley 4e85b8b5ac (#25) Add GetOrRegister* for reach standard metric. %!s(int64=12) %!d(string=hai) anos
  Richard Crowley 2f728cc325 Add NewRegistered* for each standard metric. %!s(int64=12) %!d(string=hai) anos
  Richard Crowley afe4dd2c31 Remove dead code. %!s(int64=12) %!d(string=hai) anos
  Richard Crowley 8ed1d3723e Merge branch 'observer-effect' %!s(int64=12) %!d(string=hai) anos
  Richard Crowley 9b17ef2461 Fix #21. %!s(int64=12) %!d(string=hai) anos
  Richard Crowley b953f7c0d8 ETOOCLEVER so s/ObserverEffect/UseNilMetrics/. %!s(int64=12) %!d(string=hai) anos
  Richard Crowley 6600d18f9f Add ObserverEffect and Nil* metrics. %!s(int64=12) %!d(string=hai) anos
  Richard Crowley 4f73817775 Style upgrade. %!s(int64=12) %!d(string=hai) anos
  Richard Crowley 07ad690f21 Interface checks all over. %!s(int64=12) %!d(string=hai) anos
  Richard Crowley 10c63bdfe9 gofix %!s(int64=14) %!d(string=hai) anos
  Richard Crowley 87f4f4a3a2 As Roger Peppe suggested, return concrete types. %!s(int64=14) %!d(string=hai) anos
  Richard Crowley fa13d02e11 Export more names for godoc's sake. %!s(int64=14) %!d(string=hai) anos
  Richard Crowley af687e233a Comments for godoc. %!s(int64=14) %!d(string=hai) anos
  Richard Crowley b0edbfcbb4 Remove Clear API. %!s(int64=14) %!d(string=hai) anos
  Richard Crowley 4461e83a4e Cleanup imports. %!s(int64=14) %!d(string=hai) anos
  Richard Crowley 93a07b730f More memory-efficient meters. %!s(int64=14) %!d(string=hai) anos
  Richard Crowley a31ebf206b Use time.Ticker to avoid bajillions of threads. %!s(int64=14) %!d(string=hai) anos