Lines Matching defs:tracerImpl
56 type tracerImpl struct { struct
57 lock sync.Mutex
58 log logger.Logger
60 buf bytes.Buffer
61 file *os.File
62 w io.WriteCloser
64 firstEvent bool
65 nextTid uint64
104 func (t *tracerImpl) startBuffer() {
111 func (t *tracerImpl) close() {
128 func (t *tracerImpl) SetOutput(filename string) {
158 func (t *tracerImpl) Close() {
165 func (t *tracerImpl) writeEvent(event *viewerEvent) {
172 func (t *tracerImpl) writeEventLocked(event *viewerEvent) {
191 func (t *tracerImpl) defineThread(thread Thread, name string) {
205 func (t *tracerImpl) NewThread(name string) Thread {
218 func (t *tracerImpl) Begin(name string, thread Thread) {
229 func (t *tracerImpl) End(thread Thread) {
240 func (t *tracerImpl) Complete(name string, thread Thread, begin, end uint64) {