time the given function and report the timing on the given key at the given rate concode_field_sep PlaceHolder placeHolder concode_field_sep void gauge concode_elem_sep void gauge concode_elem_sep void timing concode_elem_sep void timing concode_elem_sep void increment concode_elem_sep void increment concode_elem_sep void increment concode_elem_sep void increment concode_elem_sep StatsdClient client
T function ( String arg0 , double arg1 , final F . Function0 < T > arg2 ) { return client ( ) . time ( arg0 , arg1 , new AbstractFunction0 < T > ( ) { public T apply ( ) { try { return arg2 . apply ( ) ; } catch ( RuntimeException loc0 ) { throw loc0 ; } catch ( Throwable loc0 ) { throw new RuntimeException ( loc0 ) ; } } } ) ; }