Flame Graph
Reset Zoom
Search
ic
net/http.(*conn).setState (4 samples, 0.05%)
bytes.IndexByte (1 samples, 0.01%)
runtime.unlock2 (1 samples, 0.01%)
runtime.typehash (3 samples, 0.04%)
runtime.(*stackScanState).addObject (1 samples, 0.01%)
context.(*cancelCtx).Done (1 samples, 0.01%)
runtime.osyield (4 samples, 0.05%)
runtime.lock2 (4 samples, 0.05%)
net/http.Header.writeSubset (8 samples, 0.10%)
runtime.walltime (4 samples, 0.05%)
runtime.nextFreeFast (1 samples, 0.01%)
runtime.gcBgMarkWorker.func2 (35 samples, 0.43%)
runtime.systemstack (2 samples, 0.02%)
runtime.newstack (21 samples, 0.26%)
runtime.netpoll (4 samples, 0.05%)
runtime.schedule (1 samples, 0.01%)
net/http.(*response).shouldReuseConnection (1 samples, 0.01%)
runtime.unlockWithRank (1 samples, 0.01%)
runtime.memmove (1 samples, 0.01%)
path.Clean (2 samples, 0.02%)
runtime.stopTheWorldWithSema (1 samples, 0.01%)
runtime.(*gcControllerState).enlistWorker (2 samples, 0.02%)
runtime.markroot.func1 (2 samples, 0.02%)
runtime.checkTimers (15 samples, 0.18%)
runtime.wakeNetPoller (1 samples, 0.01%)
runtime.systemstack (5 samples, 0.06%)
runtime.nextFreeFast (1 samples, 0.01%)
runtime.gcMarkDone.func1.1 (1 samples, 0.01%)
net/url.parse (14 samples, 0.17%)
net/url.unescape (1 samples, 0.01%)
runtime.preemptone (1 samples, 0.01%)
runtime.notesleep (4 samples, 0.05%)
sync.runtime_SemacquireMutex (3 samples, 0.04%)
runtime.notetsleep (2 samples, 0.02%)
net.(*conn).Write (881 samples, 10.74%)
net.(*conn).Write
runtime.bgscavenge.func1 (2 samples, 0.02%)
runtime.semasleep (1 samples, 0.01%)
os.(*File).write (1,138 samples, 13.87%)
os.(*File).write
fmt.(*pp).doPrintf (3 samples, 0.04%)
runtime.scanstack.func1 (1 samples, 0.01%)
runtime.lockWithRank (3 samples, 0.04%)
runtime.scanframeworker (2 samples, 0.02%)
runtime.semasleep (4 samples, 0.05%)
runtime.gcAssistAlloc (1 samples, 0.01%)
internal/poll.(*pollDesc).waitRead (2 samples, 0.02%)
runtime.pthread_cond_timedwait_relative_np (4 samples, 0.05%)
runtime.heapBitsSetType (1 samples, 0.01%)
runtime.pthread_cond_wait (3 samples, 0.04%)
runtime.startm (61 samples, 0.74%)
internal/poll.(*FD).writeLock (1 samples, 0.01%)
runtime.semacquire1 (2 samples, 0.02%)
internal/poll.runtime_pollWait (1 samples, 0.01%)
runtime.nextFreeFast (1 samples, 0.01%)
internal/poll.(*pollDesc).waitRead (1 samples, 0.01%)
runtime.bgsweep (3 samples, 0.04%)
runtime.kevent (2 samples, 0.02%)
runtime.newobject (2 samples, 0.02%)
runtime.nanotime1 (2 samples, 0.02%)
runtime.mapassign (6 samples, 0.07%)
sync/atomic.CompareAndSwapPointer (1 samples, 0.01%)
strconv.AppendInt (1 samples, 0.01%)
runtime.gosched_m (17 samples, 0.21%)
runtime.nanotime (1 samples, 0.01%)
net/http.writeStatusLine (2 samples, 0.02%)
runtime.systemstack (2 samples, 0.02%)
runtime.nanotime1 (1 samples, 0.01%)
syscall.syscall (427 samples, 5.20%)
syscal..
runtime.walltime (4 samples, 0.05%)
runtime.injectglist.func1 (1 samples, 0.01%)
runtime.preemptall (2 samples, 0.02%)
runtime.greyobject (1 samples, 0.01%)
runtime.notetsleep (1 samples, 0.01%)
runtime.systemstack (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
sync.runtime_notifyListWait (2 samples, 0.02%)
runtime.handoff (4 samples, 0.05%)
runtime.pthread_cond_wait (1 samples, 0.01%)
runtime.notewakeup (2 samples, 0.02%)
runtime.spanOfUnchecked (1 samples, 0.01%)
runtime.exitsyscallfast (2 samples, 0.02%)
sync/atomic.(*Value).Store (1 samples, 0.01%)
runtime.gostringnocopy (3 samples, 0.04%)
runtime.systemstack (1 samples, 0.01%)
sync.(*Mutex).Lock (1 samples, 0.01%)
fmt.(*pp).printArg (3 samples, 0.04%)
fmt.newPrinter (3 samples, 0.04%)
runtime.pthread_cond_timedwait_relative_np (1 samples, 0.01%)
runtime.stopTheWorldWithSema (5 samples, 0.06%)
net/http.putTextprotoReader (4 samples, 0.05%)
runtime.nextFreeFast (1 samples, 0.01%)
runtime.mPark (4 samples, 0.05%)
runtime.signalM (1 samples, 0.01%)
syscall.libc_read_trampoline (1 samples, 0.01%)
runtime.pthread_cond_wait (5 samples, 0.06%)
runtime.releaseSudog (1 samples, 0.01%)
runtime.startm (1 samples, 0.01%)
runtime.madvise (1 samples, 0.01%)
internal/poll.setDeadlineImpl (3 samples, 0.04%)
runtime.mapdelete (2 samples, 0.02%)
runtime.notetsleep (2 samples, 0.02%)
runtime.gcMarkDone.func1 (6 samples, 0.07%)
runtime.scanstack (2 samples, 0.02%)
runtime.gcBgMarkWorker (39 samples, 0.48%)
sync.(*Pool).Get (2 samples, 0.02%)
runtime.systemstack (179 samples, 2.18%)
r..
internal/poll.(*FD).SetReadDeadline (2 samples, 0.02%)
runtime.(*spanSet).pop (1 samples, 0.01%)
bufio.(*Reader).ReadSlice (1,572 samples, 19.16%)
bufio.(*Reader).ReadSlice
runtime.scanobject (1 samples, 0.01%)
runtime.pthread_cond_signal (64 samples, 0.78%)
time.now (4 samples, 0.05%)
runtime.unlock2 (1 samples, 0.01%)
runtime.findfunc (1 samples, 0.01%)
runtime.libcCall (7 samples, 0.09%)
runtime.runSafePointFn (1 samples, 0.01%)
runtime.bgscavenge.func1 (1 samples, 0.01%)
runtime.libcCall (185 samples, 2.25%)
r..
bufio.(*Reader).ReadLine (1,573 samples, 19.17%)
bufio.(*Reader).ReadLine
runtime.modtimer (1 samples, 0.01%)
runtime.rawbyteslice (4 samples, 0.05%)
runtime.netpollgoready (3 samples, 0.04%)
runtime.semrelease1 (2 samples, 0.02%)
time.Now (4 samples, 0.05%)
runtime.memhash64 (1 samples, 0.01%)
runtime.getempty.func1 (1 samples, 0.01%)
internal/poll.(*pollDesc).prepare (1 samples, 0.01%)
runtime.(*mcentral).uncacheSpan (1 samples, 0.01%)
runtime.startm (93 samples, 1.13%)
runtime.memclrNoHeapPointers (1 samples, 0.01%)
net/http.(*connReader).abortPendingRead (15 samples, 0.18%)
runtime.osyield (15 samples, 0.18%)
log.Printf (1,172 samples, 14.28%)
log.Printf
time.Now (2 samples, 0.02%)
strings.IndexByte (1 samples, 0.01%)
net/http.(*conn).readRequest (1,681 samples, 20.49%)
net/http.(*conn).readRequest
net.(*netFD).Read (435 samples, 5.30%)
net.(*..
runtime.memmove (1 samples, 0.01%)
runtime.schedule (3,600 samples, 43.88%)
runtime.schedule
runtime.memhash64 (3 samples, 0.04%)
sync.(*poolDequeue).popTail (1 samples, 0.01%)
runtime.memclrNoHeapPointers (1 samples, 0.01%)
runtime.getempty (1 samples, 0.01%)
runtime.pthread_mutex_unlock (1 samples, 0.01%)
internal/poll.setDeadlineImpl (10 samples, 0.12%)
net/http.(*ServeMux).ServeHTTP (1,204 samples, 14.67%)
net/http.(*ServeMux).S..
runtime.procyield (2 samples, 0.02%)
runtime.(*mcache).refill (1 samples, 0.01%)
net.wrapSyscallError (1 samples, 0.01%)
runtime.mallocgc (2 samples, 0.02%)
runtime.write (1 samples, 0.01%)
runtime.procyield (3 samples, 0.04%)
runtime.semasleep (1 samples, 0.01%)
main.handle (1,188 samples, 14.48%)
main.handle
runtime.asyncPreempt (1 samples, 0.01%)
runtime.newproc.func1 (5 samples, 0.06%)
runtime.lockWithRank (23 samples, 0.28%)
syscall.write (877 samples, 10.69%)
syscall.write
runtime.mapaccess2_fast64 (1 samples, 0.01%)
time.Time.IsZero (1 samples, 0.01%)
runtime.(*mcache).nextFree (2 samples, 0.02%)
runtime.stopTheWorldWithSema (1 samples, 0.01%)
bufio.(*Writer).Available (1 samples, 0.01%)
internal/poll.runtime_pollSetDeadline (1 samples, 0.01%)
runtime.pthread_cond_signal (1 samples, 0.01%)
runtime.semawakeup (1 samples, 0.01%)
runtime.wbBufFlush (2 samples, 0.02%)
sync.(*Mutex).lockSlow (7 samples, 0.09%)
runtime.bgscavenge.func2 (8 samples, 0.10%)
sync.(*poolDequeue).pushHead (1 samples, 0.01%)
runtime.goschedImpl (17 samples, 0.21%)
runtime.pthread_cond_signal_trampoline (1 samples, 0.01%)
sync/atomic.StorePointer (1 samples, 0.01%)
time.Until (2 samples, 0.02%)
indexbytebody (1 samples, 0.01%)
runtime.netpollready (1 samples, 0.01%)
runtime.stopm (9 samples, 0.11%)
runtime.semawakeup (61 samples, 0.74%)
runtime.runqput (1 samples, 0.01%)
time.Now (1 samples, 0.01%)
runtime.mallocgc (1 samples, 0.01%)
sync.(*Pool).pinSlow (1 samples, 0.01%)
runtime.libcCall (4 samples, 0.05%)
runtime.lock2 (1 samples, 0.01%)
runtime.preemptone (9 samples, 0.11%)
net/http.stripHostPort (3 samples, 0.04%)
runtime.semawakeup (2 samples, 0.02%)
net/http.newBufioWriterSize (2 samples, 0.02%)
net/http.cleanPath (3 samples, 0.04%)
net/http.shouldClose (3 samples, 0.04%)
internal/poll.(*FD).readLock (1 samples, 0.01%)
runtime.(*lfstack).pop (2 samples, 0.02%)
runtime.libcCall (3 samples, 0.04%)
sync.(*Cond).Wait (4 samples, 0.05%)
bytes.Equal (1 samples, 0.01%)
runtime.notetsleep_internal (2 samples, 0.02%)
net/http.readTransfer (5 samples, 0.06%)
runtime.gcDrainN (2 samples, 0.02%)
runtime.kevent (1 samples, 0.01%)
runtime.mallocgc (2 samples, 0.02%)
fmt.(*fmt).fmtS (2 samples, 0.02%)
runtime.wakep (93 samples, 1.13%)
runtime.gcAssistAlloc.func1 (2 samples, 0.02%)
runtime.gcStart (1 samples, 0.01%)
runtime.gcAssistAlloc.func1 (10 samples, 0.12%)
runtime.releaseSudog (1 samples, 0.01%)
runtime.kevent (5 samples, 0.06%)
syscall.syscall (875 samples, 10.66%)
syscall.syscall
sync.(*Pool).Get (2 samples, 0.02%)
runtime.newobject (2 samples, 0.02%)
time.now (1 samples, 0.01%)
runtime.wakeScavenger (2 samples, 0.02%)
runtime.pthread_kill (2 samples, 0.02%)
time.Time.Add (1 samples, 0.01%)
runtime.lockWithRank (5 samples, 0.06%)
runtime.usleep (15 samples, 0.18%)
runtime.netpoll (2,435 samples, 29.68%)
runtime.netpoll
runtime.casgstatus (2 samples, 0.02%)
runtime.systemstack (3 samples, 0.04%)
context.(*cancelCtx).Value (1 samples, 0.01%)
runtime.usleep (4 samples, 0.05%)
internal/poll.(*FD).Write (1 samples, 0.01%)
runtime.(*mcentral).cacheSpan (1 samples, 0.01%)
runtime.isSystemGoroutine (2 samples, 0.02%)
runtime.goready.func1 (46 samples, 0.56%)
runtime.scanblock (1 samples, 0.01%)
runtime.(*itabTableType).find (1 samples, 0.01%)
runtime.injectglist.func1 (62 samples, 0.76%)
runtime.notewakeup (1 samples, 0.01%)
runtime.osyield (1 samples, 0.01%)
runtime.pthread_cond_signal (1 samples, 0.01%)
net/textproto.(*Reader).readLineSlice (2 samples, 0.02%)
runtime.pthread_cond_signal (1 samples, 0.01%)
runtime.libcCall (2 samples, 0.02%)
runtime.gcstopm (9 samples, 0.11%)
net/http.Header.WriteSubset (8 samples, 0.10%)
runtime.signalM (9 samples, 0.11%)
runtime.nanotime (1 samples, 0.01%)
runtime.gcAssistAlloc1 (1 samples, 0.01%)
runtime.notewakeup (1 samples, 0.01%)
indexbytebody (2 samples, 0.02%)
runtime.schedule (7 samples, 0.09%)
runtime.newproc (5 samples, 0.06%)
runtime.pthread_cond_signal (61 samples, 0.74%)
runtime.(*spanSet).push (1 samples, 0.01%)
internal/poll.runtime_pollReset (1 samples, 0.01%)
runtime.runSafePointFn (1 samples, 0.01%)
runtime.signalM (7 samples, 0.09%)
runtime.semasleep (3 samples, 0.04%)
runtime.wakep (1 samples, 0.01%)
runtime.notewakeup (1 samples, 0.01%)
runtime.kevent (2,425 samples, 29.56%)
runtime.kevent
runtime.unlock2 (1 samples, 0.01%)
runtime.madvise (8 samples, 0.10%)
sync.(*Pool).pin (1 samples, 0.01%)
runtime.osyield (2 samples, 0.02%)
internal/poll.(*pollDesc).prepareRead (1 samples, 0.01%)
runtime.semasleep (1 samples, 0.01%)
fmt.(*pp).free (1 samples, 0.01%)
sync.(*Mutex).Unlock (2 samples, 0.02%)
internal/poll.runtime_pollWait (2 samples, 0.02%)
runtime.gcAssistAlloc (2 samples, 0.02%)
runtime.heapBits.initSpan (1 samples, 0.01%)
runtime.gcMarkTermination.func4 (3 samples, 0.04%)
runtime.notewakeup (1 samples, 0.01%)
runtime.pthread_cond_wait (2 samples, 0.02%)
runtime.gcAssistAlloc.func1 (1 samples, 0.01%)
runtime.gcAssistAlloc.func1 (1 samples, 0.01%)
runtime.mallocgc (6 samples, 0.07%)
runtime.memclrNoHeapPointers (1 samples, 0.01%)
bufio.(*Reader).ReadSlice (1 samples, 0.01%)
runtime.pthread_kill (7 samples, 0.09%)
runtime.startm (2 samples, 0.02%)
runtime.(*pageAlloc).scavenge (8 samples, 0.10%)
runtime.libcCall (2 samples, 0.02%)
runtime.reentersyscall (6 samples, 0.07%)
internal/poll.(*FD).writeLock (1 samples, 0.01%)
syscall.Read (427 samples, 5.20%)
syscal..
runtime.gcMarkDone (4 samples, 0.05%)
runtime.stopm (4 samples, 0.05%)
runtime.usleep_trampoline (2 samples, 0.02%)
runtime.(*sweepLocked).sweep (2 samples, 0.02%)
runtime.slicebytetostring (2 samples, 0.02%)
runtime.gcAssistAlloc1 (10 samples, 0.12%)
runtime.(*semaRoot).queue (1 samples, 0.01%)
runtime.gcAssistAlloc (1 samples, 0.01%)
runtime.osyield (1 samples, 0.01%)
bufio.(*Reader).fill (1,571 samples, 19.15%)
bufio.(*Reader).fill
indexbytebody (1 samples, 0.01%)
runtime.sysUnused (8 samples, 0.10%)
runtime.asmcgocall (15 samples, 0.18%)
net/http.(*conn).hijacked (1 samples, 0.01%)
syscall.Write (877 samples, 10.69%)
syscall.Write
runtime.runqsteal (364 samples, 4.44%)
runti..
runtime.mallocgc (4 samples, 0.05%)
runtime.systemstack (4 samples, 0.05%)
runtime.systemstack (2 samples, 0.02%)
runtime.unlockWithRank (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.notesleep (5 samples, 0.06%)
sync.(*Pool).Put (1 samples, 0.01%)
net/http.serverHandler.ServeHTTP (1,205 samples, 14.69%)
net/http.serverHandler..
runtime.pthread_cond_signal (1 samples, 0.01%)
runtime.wirep (1 samples, 0.01%)
runtime.(*pageAlloc).scavengeOne (8 samples, 0.10%)
runtime.libcCall (2 samples, 0.02%)
runtime.semawakeup (1 samples, 0.01%)
sync.indexLocal (1 samples, 0.01%)
sort.quickSort (1 samples, 0.01%)
runtime.greyobject (1 samples, 0.01%)
runtime.lock2 (8 samples, 0.10%)
runtime.injectglist.func1 (2 samples, 0.02%)
net.SplitHostPort (2 samples, 0.02%)
internal/poll.(*fdMutex).decref (2 samples, 0.02%)
runtime.scanstack (1 samples, 0.01%)
sync/atomic.(*Value).Store (2 samples, 0.02%)
strconv.formatBits (1 samples, 0.01%)
runtime.nanotime (1 samples, 0.01%)
runtime.markroot (2 samples, 0.02%)
runtime.gcMarkTermination.func3 (7 samples, 0.09%)
runtime.gcBgMarkWorker.func2 (9 samples, 0.11%)
runtime.pthread_cond_signal (1 samples, 0.01%)
runtime.pidleput (3 samples, 0.04%)
runtime.mPark (9 samples, 0.11%)
runtime.lockWithRank (1 samples, 0.01%)
runtime.lock2 (2 samples, 0.02%)
runtime.gcAssistAlloc1 (1 samples, 0.01%)
runtime.gcAssistAlloc1 (2 samples, 0.02%)
net/textproto.(*Reader).readContinuedLineSlice (3 samples, 0.04%)
runtime.memmove (1 samples, 0.01%)
net/url.(*URL).setPath (1 samples, 0.01%)
runtime.suspendG (1 samples, 0.01%)
runtime.netpoll (1 samples, 0.01%)
runtime.assertI2I2 (1 samples, 0.01%)
runtime.park_m (3,601 samples, 43.89%)
runtime.park_m
runtime.gcAssistAlloc.func1 (2 samples, 0.02%)
internal/bytealg.IndexByteString (2 samples, 0.02%)
net/http.(*ServeMux).shouldRedirectRLocked (5 samples, 0.06%)
syscall.write (1,136 samples, 13.85%)
syscall.write
runtime.systemstack (1 samples, 0.01%)
runtime.gopreempt_m (21 samples, 0.26%)
runtime.memclrHasPointers (1 samples, 0.01%)
runtime.getempty.func1 (1 samples, 0.01%)
runtime.libcCall (2 samples, 0.02%)
runtime.findObject (1 samples, 0.01%)
net/http.HandlerFunc.ServeHTTP (1,189 samples, 14.49%)
net/http.HandlerFunc.S..
runtime.concatstring2 (3 samples, 0.04%)
runtime.(*randomOrder).start (1 samples, 0.01%)
sync.(*Mutex).unlockSlow (2 samples, 0.02%)
runtime.startm (1 samples, 0.01%)
runtime.wakep (67 samples, 0.82%)
time.absClock (1 samples, 0.01%)
runtime.gcDrainN (3 samples, 0.04%)
runtime.wakep (1 samples, 0.01%)
runtime.stopm (557 samples, 6.79%)
runtime.s..
time.now (4 samples, 0.05%)
runtime.assertI2I2 (1 samples, 0.01%)
runtime.nanotime (1 samples, 0.01%)
runtime.schedule (17 samples, 0.21%)
net/http.(*connReader).startBackgroundRead (12 samples, 0.15%)
runtime.libcCall (2 samples, 0.02%)
runtime.(*semaRoot).dequeue (2 samples, 0.02%)
runtime.exitsyscall0 (12 samples, 0.15%)
runtime.memclrNoHeapPointers (1 samples, 0.01%)
runtime.semasleep (2 samples, 0.02%)
runtime.lock2 (1 samples, 0.01%)
runtime.kevent (5 samples, 0.06%)
runtime.gcDrain (9 samples, 0.11%)
runtime.libcCall (26 samples, 0.32%)
runtime.wakep (1 samples, 0.01%)
runtime.ready (46 samples, 0.56%)
runtime.lock2 (2 samples, 0.02%)
net.(*OpError).Timeout (1 samples, 0.01%)
runtime.gcStart (1 samples, 0.01%)
runtime.gcAssistAlloc (1 samples, 0.01%)
runtime.sysUsed (1 samples, 0.01%)
net/http.(*ServeMux).redirectToPathSlash (5 samples, 0.06%)
sync.runtime_doSpin (1 samples, 0.01%)
indexbytebody (1 samples, 0.01%)
runtime.exitsyscall (2 samples, 0.02%)
runtime.pthread_cond_timedwait_relative_np (2 samples, 0.02%)
runtime.ready (2 samples, 0.02%)
runtime.notetsleep_internal (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.semasleep (550 samples, 6.70%)
runtime.s..
runtime.mapaccess1_faststr (1 samples, 0.01%)
runtime.unlock2 (1 samples, 0.01%)
runtime.semawakeup (1 samples, 0.01%)
time.Time.date (1 samples, 0.01%)
runtime.pthread_mutex_unlock (3 samples, 0.04%)
runtime.putfull (1 samples, 0.01%)
runtime.mapiterinit (1 samples, 0.01%)
net/http.(*response).Write (3 samples, 0.04%)
runtime.checkTimers (2 samples, 0.02%)
runtime.write1 (1 samples, 0.01%)
runtime.heapBitsSetType (1 samples, 0.01%)
runtime.lockWithRank (2 samples, 0.02%)
runtime.add1 (1 samples, 0.01%)
runtime.signalM (1 samples, 0.01%)
sync.loadPoolChainElt (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.gcAssistAlloc1 (2 samples, 0.02%)
net/textproto.(*Reader).ReadLine (1,580 samples, 19.26%)
net/textproto.(*Reader).ReadLine
runtime.notewakeup (46 samples, 0.56%)
net/http.htmlSig.match (1 samples, 0.01%)
runtime.kevent_trampoline (4 samples, 0.05%)
runtime.selectnbrecv (1 samples, 0.01%)
runtime.pthread_cond_signal (1 samples, 0.01%)
runtime.notetsleep (1 samples, 0.01%)
runtime.markroot (3 samples, 0.04%)
runtime.gentraceback (1 samples, 0.01%)
runtime.pthread_kill (2 samples, 0.02%)
syscall.Write (1,136 samples, 13.85%)
syscall.Write
runtime.(*mcache).refill (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.heapBits.bits (1 samples, 0.01%)
runtime.markroot.func1 (2 samples, 0.02%)
bytes.IndexByte (1 samples, 0.01%)
net/url.ParseRequestURI (15 samples, 0.18%)
runtime.systemstack (2 samples, 0.02%)
runtime.gcAssistAlloc (1 samples, 0.01%)
runtime.netpollcheckerr (1 samples, 0.01%)
runtime.exitsyscall (2 samples, 0.02%)
runtime.notewakeup (1 samples, 0.01%)
runtime.systemstack (35 samples, 0.43%)
runtime.libcCall (5 samples, 0.06%)
runtime.casgstatus (1 samples, 0.01%)
runtime.gcDrainN (2 samples, 0.02%)
vendor/golang.org/x/net/http/httpguts.HeaderValuesContainsToken (1 samples, 0.01%)
time.Time.Date (1 samples, 0.01%)
syscall.Read (1,560 samples, 19.01%)
syscall.Read
runtime.markrootBlock (1 samples, 0.01%)
gosave_systemstack_switch (2 samples, 0.02%)
runtime.goready.func1 (1 samples, 0.01%)
sync.(*Pool).Put (1 samples, 0.01%)
runtime.mallocgc (1 samples, 0.01%)
net/http.appendTime (1 samples, 0.01%)
runtime.memmove (1 samples, 0.01%)
bufio.(*Writer).Reset (2 samples, 0.02%)
runtime.pthread_cond_wait (1 samples, 0.01%)
runtime.usleep (358 samples, 4.36%)
runti..
runtime.gcAssistAlloc (2 samples, 0.02%)
runtime.kevent (15 samples, 0.18%)
runtime.(*mcentral).grow (1 samples, 0.01%)
runtime.(*mheap).nextSpanForSweep (1 samples, 0.01%)
runtime.systemstack (1 samples, 0.01%)
runtime.(*gcWork).balance (7 samples, 0.09%)
runtime.stealWork (385 samples, 4.69%)
runti..
sync.(*Pool).pin (1 samples, 0.01%)
runtime.gostringnocopy (2 samples, 0.02%)
net/http.requestBodyRemains (1 samples, 0.01%)
runtime.runOneTimer (2 samples, 0.02%)
runtime.netpoll (5 samples, 0.06%)
net/http.(*connReader).Read (1,570 samples, 19.13%)
net/http.(*connReader).Read
sync.(*Pool).pin (2 samples, 0.02%)
runtime.semawakeup (1 samples, 0.01%)
runtime.unlockWithRank (1 samples, 0.01%)
sync.(*RWMutex).RLock (1 samples, 0.01%)
runtime.signalM (1 samples, 0.01%)
runtime.lockWithRank (6 samples, 0.07%)
runtime.duffzero (3 samples, 0.04%)
runtime.forEachP (2 samples, 0.02%)
runtime.systemstack (1 samples, 0.01%)
runtime.preemptone (7 samples, 0.09%)
runtime.getitab (1 samples, 0.01%)
runtime.(*gcWork).init (1 samples, 0.01%)
runtime.bgscavenge (1 samples, 0.01%)
net/http.DetectContentType (8 samples, 0.10%)
fmt.Sprintf (11 samples, 0.13%)
runtime.notetsleep_internal (1 samples, 0.01%)
runtime.markroot (1 samples, 0.01%)
runtime.syscall (2 samples, 0.02%)
runtime.nextFreeFast (1 samples, 0.01%)
strings.indexFunc (1 samples, 0.01%)
runtime.mPark (5 samples, 0.06%)
runtime.pthread_kill (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.notetsleep_internal (4 samples, 0.05%)
bytes.IndexByte (1 samples, 0.01%)
runtime.concatstrings (3 samples, 0.04%)
runtime.memclrNoHeapPointers (1 samples, 0.01%)
bytes.HasPrefix (3 samples, 0.04%)
internal/bytealg.IndexByteString (1 samples, 0.01%)
runtime.startm (1 samples, 0.01%)
runtime.semasleep (9 samples, 0.11%)
runtime.pthread_mutex_lock (2 samples, 0.02%)
runtime.gcAssistAlloc (3 samples, 0.04%)
runtime.reentersyscall (6 samples, 0.07%)
runtime.notesleep (9 samples, 0.11%)
runtime.gcAssistAlloc (2 samples, 0.02%)
runtime.semawakeup (1 samples, 0.01%)
runtime.notesleep (552 samples, 6.73%)
runtime.n..
net/textproto.(*Reader).readLineSlice (1,574 samples, 19.18%)
net/textproto.(*Reader).readL..
sync.(*Pool).Put (1 samples, 0.01%)
runtime.pthread_kill (1 samples, 0.01%)
runtime.semasleep (1 samples, 0.01%)
net/http.(*response).WriteHeader (1 samples, 0.01%)
runtime.goready (2 samples, 0.02%)
runtime.ready (1 samples, 0.01%)
sync.(*poolChain).popTail (1 samples, 0.01%)
runtime.usleep (1 samples, 0.01%)
runtime.pthread_cond_wait (9 samples, 0.11%)
runtime.findnull (2 samples, 0.02%)
runtime.forEachP (6 samples, 0.07%)
runtime.heapBitsForAddr (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.notetsleep (4 samples, 0.05%)
runtime.preemptall (1 samples, 0.01%)
fmt.(*pp).fmtString (3 samples, 0.04%)
runtime.runqgrab (363 samples, 4.42%)
runti..
runtime.gcDrainN (1 samples, 0.01%)
runtime.(*gcWork).putFast (1 samples, 0.01%)
net/http.newTextprotoReader (3 samples, 0.04%)
runtime.mallocgc (1 samples, 0.01%)
runtime.startm (46 samples, 0.56%)
runtime.newobject (9 samples, 0.11%)
net/http.(*maskedSig).match (2 samples, 0.02%)
runtime.gcDrainN (1 samples, 0.01%)
runtime.pthread_kill (1 samples, 0.01%)
runtime.newobject (1 samples, 0.01%)
runtime.signalM (2 samples, 0.02%)
runtime.netpollunblock (2 samples, 0.02%)
sync.(*Pool).getSlow (1 samples, 0.01%)
runtime.unlockWithRank (1 samples, 0.01%)
runtime.gcAssistAlloc.func1 (2 samples, 0.02%)
runtime.markroot.func1 (1 samples, 0.01%)
internal/poll.(*fdMutex).rwlock (1 samples, 0.01%)
runtime.pthread_cond_wait (1 samples, 0.01%)
runtime.mallocgc (6 samples, 0.07%)
internal/poll.(*FD).Read (4 samples, 0.05%)
runtime.lockWithRank (1 samples, 0.01%)
strings.IndexByte (1 samples, 0.01%)
runtime.stringtoslicebyte (4 samples, 0.05%)
net/http.(*ServeMux).handler (2 samples, 0.02%)
runtime.getempty (1 samples, 0.01%)
runtime.getitab (1 samples, 0.01%)
runtime.scanblock (1 samples, 0.01%)
runtime.assertI2I2 (1 samples, 0.01%)
runtime.semawakeup (1 samples, 0.01%)
runtime.unlock2 (1 samples, 0.01%)
runtime.goexit0 (6 samples, 0.07%)
net.(*conn).Read (444 samples, 5.41%)
net.(*c..
runtime.acquireSudog (1 samples, 0.01%)
runtime.semasleep (1 samples, 0.01%)
sync.runtime_procPin (1 samples, 0.01%)
net/http.parseRequestLine (1 samples, 0.01%)
runtime.osyield (1 samples, 0.01%)
internal/poll.(*FD).readLock (1 samples, 0.01%)
runtime.pthread_mutex_lock (3 samples, 0.04%)
runtime.nextFreeFast (1 samples, 0.01%)
context.WithCancel (14 samples, 0.17%)
sync.(*Pool).getSlow (1 samples, 0.01%)
runtime.semawakeup (1 samples, 0.01%)
runtime.forEachP (4 samples, 0.05%)
runtime.usleep (4 samples, 0.05%)
net/http.checkConnErrorWriter.Write (881 samples, 10.74%)
net/http.checkC..
runtime.mPark (552 samples, 6.73%)
runtime.m..
syscall.read (1,559 samples, 19.00%)
syscall.read
runtime.runtimer (2 samples, 0.02%)
net/http.Header.sortedKeyValues (4 samples, 0.05%)
runtime.osyield (4 samples, 0.05%)
runtime.pidleget (1 samples, 0.01%)
runtime.pageIndexOf (2 samples, 0.02%)
runtime.gcAssistAlloc.func1 (1 samples, 0.01%)
sync.runtime_notifyListNotifyAll (3 samples, 0.04%)
runtime.usleep (1 samples, 0.01%)
runtime.pthread_cond_signal (44 samples, 0.54%)
runtime.wakeScavenger (1 samples, 0.01%)
net/http.readRequest (66 samples, 0.80%)
runtime.findObject (1 samples, 0.01%)
internal/poll.(*pollDesc).wait (1 samples, 0.01%)
runtime.(*gcControllerState).enlistWorker (9 samples, 0.11%)
runtime.gcFlushBgCredit (1 samples, 0.01%)
internal/poll.(*fdMutex).rwlock (1 samples, 0.01%)
bufio.(*Reader).ReadLine (2 samples, 0.02%)
runtime.gcStart (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.pthread_cond_wait (1 samples, 0.01%)
sync.(*Cond).Broadcast (3 samples, 0.04%)
net/textproto.canonicalMIMEHeaderKey (4 samples, 0.05%)
net/http.(*chunkWriter).Write (28 samples, 0.34%)
runtime.memmove (1 samples, 0.01%)
runtime.systemstack (3 samples, 0.04%)
indexbytebody (1 samples, 0.01%)
runtime.(*gcControllerState).enlistWorker (7 samples, 0.09%)
runtime.empty (1 samples, 0.01%)
runtime.sweepone (3 samples, 0.04%)
runtime.goready (2 samples, 0.02%)
net.(*conn).Read (1,568 samples, 19.11%)
net.(*conn).Read
runtime.(*mcentral).grow (1 samples, 0.01%)
indexbytebody (1 samples, 0.01%)
runtime.nanotime1 (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.releasem (1 samples, 0.01%)
runtime.pthread_mutex_lock (7 samples, 0.09%)
runtime.findrunnable (3,473 samples, 42.33%)
runtime.findrunnable
runtime.readyWithTime (3 samples, 0.04%)
runtime.lockWithRank (1 samples, 0.01%)
runtime.memclrNoHeapPointers (1 samples, 0.01%)
net/textproto.(*Reader).ReadMIMEHeader (23 samples, 0.28%)
runtime.pMask.read (1 samples, 0.01%)
net/http.(*Server).maxHeaderBytes (1 samples, 0.01%)
runtime.nanotime1 (1 samples, 0.01%)
runtime.mapiternext (1 samples, 0.01%)
runtime.semawakeup (91 samples, 1.11%)
runtime.netpoll (5 samples, 0.06%)
all (8,205 samples, 100%)
runtime.semawakeup (46 samples, 0.56%)
internal/poll.(*pollDesc).wait (2 samples, 0.02%)
runtime.notewakeup (61 samples, 0.74%)
runtime.usleep (1 samples, 0.01%)
runtime.resetspinning (1 samples, 0.01%)
runtime.pthread_cond_wait (543 samples, 6.62%)
runtime.p..
runtime.preemptone (2 samples, 0.02%)
runtime.gopark (1 samples, 0.01%)
runtime.scanobject (2 samples, 0.02%)
runtime.gcMarkDone.func1 (4 samples, 0.05%)
net/http.(*response).finishRequest (932 samples, 11.36%)
net/http.(*respo..
runtime.usleep (3 samples, 0.04%)
runtime.pthread_cond_signal (85 samples, 1.04%)
syscall.syscall (1,557 samples, 18.98%)
syscall.syscall
runtime.pthread_cond_timedwait_relative_np (2 samples, 0.02%)
time.Now (1 samples, 0.01%)
context.parentCancelCtx (3 samples, 0.04%)
runtime.mallocgc (9 samples, 0.11%)
internal/poll.(*fdMutex).rwunlock (2 samples, 0.02%)
runtime.entersyscall (6 samples, 0.07%)
os.(*File).Write (1 samples, 0.01%)
runtime.heapBits.bits (1 samples, 0.01%)
log.(*Logger).Output (1,154 samples, 14.06%)
log.(*Logger).Output
runtime.gentraceback (1 samples, 0.01%)
runtime.mput (1 samples, 0.01%)
runtime.gcAssistAlloc1 (3 samples, 0.04%)
runtime.sysUsed (1 samples, 0.01%)
log.itoa (5 samples, 0.06%)
sort.Sort (1 samples, 0.01%)
runtime.gcAssistAlloc1 (1 samples, 0.01%)
net/http.extraHeader.Write (3 samples, 0.04%)
runtime.gcStart.func2 (2 samples, 0.02%)
sync.runtime_procPin (1 samples, 0.01%)
runtime.preemptall (1 samples, 0.01%)
runtime.stopm (1 samples, 0.01%)
runtime.nanotime_trampoline (1 samples, 0.01%)
runtime.semawakeup (1 samples, 0.01%)
runtime.(*gcBitsArena).tryAlloc (1 samples, 0.01%)
runtime.mapassign_faststr (2 samples, 0.02%)
sync.(*Mutex).Lock (7 samples, 0.09%)
runtime.preemptone (1 samples, 0.01%)
net/http.putBufioWriter (2 samples, 0.02%)
runtime.scanblock (1 samples, 0.01%)
runtime.signalM (1 samples, 0.01%)
runtime.procPin (1 samples, 0.01%)
runtime.netpollblock (2 samples, 0.02%)
runtime.nanotime (1 samples, 0.01%)
runtime.memmove (2 samples, 0.02%)
context.parentCancelCtx (1 samples, 0.01%)
vendor/golang.org/x/net/http/httpguts.ValidHeaderFieldName (1 samples, 0.01%)
runtime.wbBufFlush1 (1 samples, 0.01%)
runtime.nanotime1 (1 samples, 0.01%)
runtime.memclrNoHeapPointers (2 samples, 0.02%)
runtime.semasleep (2 samples, 0.02%)
runtime.checkTimersNoP (2 samples, 0.02%)
runtime.resetspinning (93 samples, 1.13%)
runtime.goschedImpl (12 samples, 0.15%)
runtime.pthread_cond_signal (1 samples, 0.01%)
runtime.preemptone (2 samples, 0.02%)
runtime.casgstatus (1 samples, 0.01%)
runtime.scanobject (19 samples, 0.23%)
runtime.scanframeworker (1 samples, 0.01%)
runtime.newproc1 (4 samples, 0.05%)
runtime.makeslice (5 samples, 0.06%)
net/http.(*connReader).lock (2 samples, 0.02%)
bufio.(*Writer).Write (1 samples, 0.01%)
runtime.(*gList).push (1 samples, 0.01%)
runtime.nanotime1 (1 samples, 0.01%)
runtime.interhash (1 samples, 0.01%)
runtime.semawakeup (1 samples, 0.01%)
indexbytebody (1 samples, 0.01%)
runtime.bucketShift (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.gcstopm (4 samples, 0.05%)
net/http.fixLength (1 samples, 0.01%)
runtime.(*mheap).allocManual (1 samples, 0.01%)
runtime.lockWithRank (1 samples, 0.01%)
runtime.mPark (1 samples, 0.01%)
runtime.pthread_mutex_lock (1 samples, 0.01%)
syscall.read (427 samples, 5.20%)
syscal..
runtime.(*mcentral).cacheSpan (1 samples, 0.01%)
internal/poll.(*FD).Read (3 samples, 0.04%)
runtime.newobject (4 samples, 0.05%)
runtime.systemstack (1 samples, 0.01%)
runtime.pthread_cond_timedwait_relative_np (1 samples, 0.01%)
runtime.systemstack (1 samples, 0.01%)
time.(*Time).addSec (1 samples, 0.01%)
runtime.semasleep (2 samples, 0.02%)
runtime.gcAssistAlloc.func1 (3 samples, 0.04%)
runtime.stopm (5 samples, 0.06%)
runtime.greyobject (1 samples, 0.01%)
runtime.lockWithRank (8 samples, 0.10%)
runtime.markrootBlock (1 samples, 0.01%)
runtime.getMCache (1 samples, 0.01%)
runtime.makechan (1 samples, 0.01%)
runtime.wakep (1 samples, 0.01%)
net.(*netFD).Read (1,566 samples, 19.09%)
net.(*netFD).Read
runtime.findrunnable (4 samples, 0.05%)
runtime.nanotime1 (9 samples, 0.11%)
runtime.semasleep (4 samples, 0.05%)
runtime.semawakeup (67 samples, 0.82%)
runtime.scanobject (1 samples, 0.01%)
bytes.IndexByte (1 samples, 0.01%)
sync.(*Pool).getSlow (1 samples, 0.01%)
context.(*cancelCtx).cancel (7 samples, 0.09%)
runtime.stopTheWorldWithSema (1 samples, 0.01%)
runtime.startm (67 samples, 0.82%)
runtime.libcCall (8 samples, 0.10%)
runtime.findrunnable (16 samples, 0.20%)
runtime.execute (1 samples, 0.01%)
runtime.procyield (1 samples, 0.01%)
runtime.duffzero (2 samples, 0.02%)
runtime.mallocgc (3 samples, 0.04%)
runtime.makemap_small (2 samples, 0.02%)
runtime.(*mcache).refill (1 samples, 0.01%)
runtime.systemstack (1 samples, 0.01%)
runtime.notetsleep_internal (2 samples, 0.02%)
runtime.scanblock (1 samples, 0.01%)
runtime.makeslice (1 samples, 0.01%)
runtime.runqempty (2 samples, 0.02%)
internal/poll.(*FD).SetReadDeadline (1 samples, 0.01%)
net/http.(*chunkWriter).writeHeader (19 samples, 0.23%)
runtime.libcCall (1 samples, 0.01%)
runtime.notewakeup (67 samples, 0.82%)
runtime.memmove (1 samples, 0.01%)
runtime.procyield (5 samples, 0.06%)
runtime.semasleep (5 samples, 0.06%)
runtime.findrunnable (2 samples, 0.02%)
runtime.gcDrain (34 samples, 0.41%)
runtime.heapBitsSetType (1 samples, 0.01%)
runtime.wakep (46 samples, 0.56%)
internal/poll.(*FD).SetReadDeadline (11 samples, 0.13%)
runtime.startm (1 samples, 0.01%)
runtime.(*gcWork).balance (6 samples, 0.07%)
runtime.newproc.func1 (67 samples, 0.82%)
runtime.rawstringtmp (1 samples, 0.01%)
runtime.startTheWorldWithSema (2 samples, 0.02%)
runtime.runqget (1 samples, 0.01%)
runtime.memmove (1 samples, 0.01%)
runtime.heapBitsSetType (1 samples, 0.01%)
runtime.(*gcWork).tryGet (1 samples, 0.01%)
runtime.scanobject (1 samples, 0.01%)
runtime.stopm (3 samples, 0.04%)
sync.runtime_notifyListAdd (1 samples, 0.01%)
runtime.notetsleep_internal (4 samples, 0.05%)
runtime.duffzero (3 samples, 0.04%)
internal/poll.(*pollDesc).prepareWrite (1 samples, 0.01%)
runtime.madvise (6 samples, 0.07%)
runtime.(*mheap).freeSpan.func1 (1 samples, 0.01%)
net/textproto.(*Reader).upcomingHeaderNewlines (1 samples, 0.01%)
runtime.runtimer (1 samples, 0.01%)
sync.(*poolChain).pushHead (1 samples, 0.01%)
runtime.semasleep (1 samples, 0.01%)
runtime.entersyscall (6 samples, 0.07%)
context.removeChild (5 samples, 0.06%)
runtime.wbBufFlush1 (1 samples, 0.01%)
runtime.goschedImpl (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.pthread_kill (9 samples, 0.11%)
internal/poll.setDeadlineImpl (2 samples, 0.02%)
runtime.libcCall (128 samples, 1.56%)
net/http.(*response).write (3 samples, 0.04%)
runtime.signalM (2 samples, 0.02%)
runtime.libcCall (497 samples, 6.06%)
runtime...
runtime.libcCall (1 samples, 0.01%)
runtime.newobject (5 samples, 0.06%)
runtime.mcall (3,640 samples, 44.36%)
runtime.mcall
net/http.(*conn).serve (3,853 samples, 46.96%)
net/http.(*conn).serve
runtime.semasleep (2 samples, 0.02%)
runtime.gcDrainN (2 samples, 0.02%)
runtime.mallocgc (3 samples, 0.04%)
sync.(*Mutex).Unlock (1 samples, 0.01%)
runtime.scanstack (1 samples, 0.01%)
runtime.markrootBlock (1 samples, 0.01%)
internal/poll.(*FD).readUnlock (2 samples, 0.02%)
sync.(*Pool).pin (1 samples, 0.01%)
runtime.(*mheap).alloc.func1 (6 samples, 0.07%)
runtime.exitsyscallfast (2 samples, 0.02%)
runtime.wbBufFlush.func1 (1 samples, 0.01%)
runtime.notesleep (3 samples, 0.04%)
runtime.gcDrainN (1 samples, 0.01%)
runtime.semawakeup (1 samples, 0.01%)
runtime.gcAssistAlloc1 (2 samples, 0.02%)
runtime.schedule (12 samples, 0.15%)
runtime.interhash (4 samples, 0.05%)
sync.runtime_Semrelease (2 samples, 0.02%)
runtime.preemptone (2 samples, 0.02%)
runtime.scanstack.func1 (2 samples, 0.02%)
runtime.notesleep (1 samples, 0.01%)
runtime.systemstack (1 samples, 0.01%)
runtime.unlockWithRank (1 samples, 0.01%)
runtime.gcAssistAlloc.func1 (1 samples, 0.01%)
runtime.pthread_cond_signal (1 samples, 0.01%)
runtime.exitsyscallfast_reacquired (1 samples, 0.01%)
runtime.nanotime (2 samples, 0.02%)
runtime.gcAssistAlloc1 (1 samples, 0.01%)
internal/poll.(*fdMutex).incref (1 samples, 0.01%)
internal/poll.setDeadlineImpl (1 samples, 0.01%)
aeshashbody (2 samples, 0.02%)
runtime.gentraceback (2 samples, 0.02%)
runtime.gcstopm (3 samples, 0.04%)
runtime.findObject (2 samples, 0.02%)
context.WithCancel.func1 (7 samples, 0.09%)
runtime.pthread_cond_signal (1 samples, 0.01%)
runtime.(*mcache).nextFree (1 samples, 0.01%)
runtime.findrunnable (5 samples, 0.06%)
context.propagateCancel (10 samples, 0.12%)
runtime.newobject (2 samples, 0.02%)
runtime.pthread_kill (1 samples, 0.01%)
runtime.lockWithRank (1 samples, 0.01%)
runtime.(*mheap).freeSpan (1 samples, 0.01%)
runtime.nextFreeFast (1 samples, 0.01%)
runtime.(*gcWork).balance (9 samples, 0.11%)
runtime.schedule (4 samples, 0.05%)
runtime.convTstring (4 samples, 0.05%)
time.Time.Sub (1 samples, 0.01%)
runtime.nanotime (9 samples, 0.11%)
runtime.lockWithRank (2 samples, 0.02%)
runtime.findnull (3 samples, 0.04%)
runtime.madvise (1 samples, 0.01%)
runtime.lock2 (1 samples, 0.01%)
bufio.(*Writer).Flush (909 samples, 11.08%)
bufio.(*Writer)...
runtime.gopreempt_m (1 samples, 0.01%)
time.Time.Clock (1 samples, 0.01%)
runtime.(*mheap).freeSpanLocked (1 samples, 0.01%)
runtime.mapdelete_faststr (2 samples, 0.02%)
runtime.pthread_cond_signal (1 samples, 0.01%)
strings.Index (1 samples, 0.01%)
runtime.usleep (2 samples, 0.02%)
net/http.(*conn).hijacked (1 samples, 0.01%)
runtime.lock2 (2 samples, 0.02%)
runtime.libcCall (2 samples, 0.02%)
runtime.notetsleep (4 samples, 0.05%)
sync.(*Pool).Get (2 samples, 0.02%)
runtime.nextFreeFast (2 samples, 0.02%)
runtime.checkdead (1 samples, 0.01%)
runtime.libcCall (1 samples, 0.01%)
runtime.makemap (2 samples, 0.02%)
runtime.netpoll (15 samples, 0.18%)
internal/poll.(*FD).SetReadDeadline (4 samples, 0.05%)
internal/poll.(*fdMutex).rwlock (1 samples, 0.01%)
runtime.morestack (21 samples, 0.26%)
runtime.pthread_cond_signal (2 samples, 0.02%)
runtime.notewakeup (1 samples, 0.01%)
runtime.startTheWorldWithSema (7 samples, 0.09%)
time.Now (5 samples, 0.06%)
runtime.heapBitsSetType (3 samples, 0.04%)
runtime.(*randomEnum).next (5 samples, 0.06%)
runtime.runOneTimer (1 samples, 0.01%)
runtime.pthread_cond_wait (2 samples, 0.02%)
runtime.semawakeup (1 samples, 0.01%)
runtime.wbBufFlush (1 samples, 0.01%)
runtime.(*lfstack).push (1 samples, 0.01%)
runtime.execute (2 samples, 0.02%)
runtime.sysUsed (6 samples, 0.07%)
runtime.newobject (11 samples, 0.13%)
sync.(*Pool).Get (1 samples, 0.01%)
fmt.(*buffer).writeString (2 samples, 0.02%)
gosave_systemstack_switch (1 samples, 0.01%)
runtime.getStackMap (1 samples, 0.01%)
runtime.mallocgc (2 samples, 0.02%)
runtime.notewakeup (91 samples, 1.11%)
runtime.gcDrainN (10 samples, 0.12%)
bytes.Equal (2 samples, 0.02%)
runtime.markroot (2 samples, 0.02%)
runtime.isSystemGoroutine (4 samples, 0.05%)
runtime.lock2 (2 samples, 0.02%)
sync.(*Pool).Put (4 samples, 0.05%)
net/http.(*connReader).backgroundRead (450 samples, 5.48%)
net/htt..
runtime.mPark (3 samples, 0.04%)
runtime.kevent (4 samples, 0.05%)
log.(*Logger).formatHeader (3 samples, 0.04%)
runtime.(*gcWork).balance (1 samples, 0.01%)
runtime.gcDrainN (1 samples, 0.01%)
runtime.pthread_cond_wait (4 samples, 0.05%)
runtime.resettimer (1 samples, 0.01%)
runtime.goready.func1 (2 samples, 0.02%)
runtime.semasleep (4 samples, 0.05%)
strings.Contains (1 samples, 0.01%)
time.absDate (1 samples, 0.01%)
runtime.mallocgc (3 samples, 0.04%)
runtime.mapaccess2_faststr (1 samples, 0.01%)
runtime.pageIndexOf (1 samples, 0.01%)
net.(*netFD).Write (881 samples, 10.74%)
net.(*netFD).Wr..
runtime.osyield (3 samples, 0.04%)
runtime.libcCall (1 samples, 0.01%)
runtime.checkTimers (2 samples, 0.02%)
runtime.netpoll (2 samples, 0.02%)
runtime.libcCall (2 samples, 0.02%)
runtime.exitsyscall (2 samples, 0.02%)
runtime.handoff (1 samples, 0.01%)
runtime.(*mheap).allocManual (1 samples, 0.01%)
fmt.(*fmt).padString (1 samples, 0.01%)
runtime.pthread_cond_signal (1 samples, 0.01%)
runtime.notewakeup (1 samples, 0.01%)
runtime.newobject (7 samples, 0.09%)
runtime.procyield (1 samples, 0.01%)
runtime.mapaccess1_faststr (4 samples, 0.05%)
runtime.mallocgc (4 samples, 0.05%)
runtime.slicebytetostring (6 samples, 0.07%)
bufio.(*Writer).WriteString (1 samples, 0.01%)
sync.(*poolChain).pushHead (1 samples, 0.01%)
syscall.syscall (1,136 samples, 13.85%)
syscall.syscall
net/http.(*ServeMux).Handler (15 samples, 0.18%)
runtime.casgstatus (2 samples, 0.02%)
runtime.exitsyscallfast (1 samples, 0.01%)
runtime.(*mcache).nextFree (1 samples, 0.01%)
internal/poll.(*pollDesc).prepare (1 samples, 0.01%)
internal/poll.(*fdMutex).rwlock (1 samples, 0.01%)
runtime.preemptall (2 samples, 0.02%)
runtime.(*mheap).alloc (1 samples, 0.01%)
runtime.pthread_cond_timedwait_relative_np (4 samples, 0.05%)
sync.(*Pool).pin (1 samples, 0.01%)
sync.runtime_procPin (1 samples, 0.01%)
runtime.memclrNoHeapPointers (1 samples, 0.01%)
runtime.systemstack (1 samples, 0.01%)
net/http.(*connReader).lock (1 samples, 0.01%)
strings.IndexFunc (1 samples, 0.01%)
memeqbody (2 samples, 0.02%)