Timer sample은 성공과 예외를 모두 completion으로 기록한다
호출 진입에서 시작하고 bounded outcome을 정한 뒤 finally에서 정확히 한 Timer에 stop한다.
- 1. Start sample
monotonic clock
- 2. Execute
return 또는 throw
- 3. Classify outcome
success·failure
- 4. Stop timer
count+duration
호출 진입에서 시작하고 bounded outcome을 정한 뒤 finally에서 정확히 한 Timer에 stop한다.
monotonic clock
return 또는 throw
success·failure
count+duration