Skip to content

Instantly share code, notes, and snippets.

@josharian
Created May 8, 2016 01:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save josharian/9919226c603e9c90a367738962241a06 to your computer and use it in GitHub Desktop.
Save josharian/9919226c603e9c90a367738962241a06 to your computer and use it in GitHub Desktop.
ssa stack regressions
0 archive/tar.statAtime 0 -> 8
0 archive/tar.statCtime 0 -> 8
0 context.parentCancelCtx 0 -> 16
0 crypto/cipher.fastXORBytes 0 -> 8
0 crypto/tls.removePadding 0 -> 8
0 debug/dwarf.(*Entry).AttrField 0 -> 8
0 debug/dwarf.(*LineReader).advancePC 0 -> 16
0 encoding/ascii85.Encode 0 -> 16
0 fmt.isSpace 0 -> 8
0 go/doc.fields 0 -> 8
0 go/parser.isLiteralType 0 -> 8
0 go/parser.isTypeName 0 -> 8
0 go/printer.declToken 0 -> 8
0 go/printer.getDoc 0 -> 8
0 go/types.align 0 -> 8
0 go/types.valIndex 0 -> 8
0 hash/adler32.update 0 -> 8
0 image.(*Alpha).Opaque 0 -> 8
0 image.(*Alpha16).Opaque 0 -> 8
0 image.(*NRGBA).Opaque 0 -> 8
0 image.(*NRGBA64).Opaque 0 -> 8
0 image.(*NYCbCrA).Opaque 0 -> 8
0 image.(*RGBA).Opaque 0 -> 8
0 image.(*RGBA64).Opaque 0 -> 8
0 image.yCbCrSize 0 -> 8
0 image/color.CMYK.RGBA 0 -> 8
0 image/color.CMYKToRGB 0 -> 8
0 image/color.NYCbCrA.RGBA 0 -> 8
0 image/color.RGBToCMYK 0 -> 8
0 image/jpeg.idct 0 -> 24
0 image/png.filterPaeth 0 -> 16
0 internal/trace.argNum 0 -> 56
0 math.pone 0 -> 88
0 math.pzero 0 -> 88
0 math.qone 0 -> 96
0 math.qzero 0 -> 96
0 math/big.shlVU_g 0 -> 8
0 math/big.shrVU_g 0 -> 8
0 math/big.trim 0 -> 8
0 math/rand.(*rngSource).Seed 0 -> 16
0 net/http.(*http2ContinuationFrame).Header 0 -> 24
0 net/http.(*http2DataFrame).Header 0 -> 24
0 net/http.(*http2GoAwayFrame).Header 0 -> 24
0 net/http.(*http2HeadersFrame).Header 0 -> 24
0 net/http.(*http2MetaHeadersFrame).Header 0 -> 24
0 net/http.(*http2MetaHeadersFrame).PseudoFields 0 -> 120
0 net/http.(*http2MetaHeadersFrame).RegularFields 0 -> 120
0 net/http.(*http2PingFrame).Header 0 -> 24
0 net/http.(*http2PriorityFrame).Header 0 -> 24
0 net/http.(*http2PushPromiseFrame).Header 0 -> 24
0 net/http.(*http2RSTStreamFrame).Header 0 -> 24
0 net/http.(*http2SettingsFrame).Header 0 -> 24
0 net/http.(*http2UnknownFrame).Header 0 -> 24
0 net/http.(*http2WindowUpdateFrame).Header 0 -> 24
0 net/http.http2ContinuationFrame.Header 0 -> 24
0 net/http.http2DataFrame.Header 0 -> 24
0 net/http.http2GoAwayFrame.Header 0 -> 24
0 net/http.http2HeadersFrame.Header 0 -> 24
0 net/http.http2MetaHeadersFrame.Header 0 -> 24
0 net/http.http2PingFrame.Header 0 -> 24
0 net/http.http2PriorityFrame.Header 0 -> 24
0 net/http.http2PushPromiseFrame.Header 0 -> 24
0 net/http.http2RSTStreamFrame.Header 0 -> 24
0 net/http.http2SettingsFrame.Header 0 -> 24
0 net/http.http2UnknownFrame.Header 0 -> 24
0 net/http.http2WindowUpdateFrame.Header 0 -> 24
0 net/http/cookiejar.adapt 0 -> 8
0 path.scanChunk 0 -> 8
0 path/filepath.Split 0 -> 8
0 path/filepath.scanChunk 0 -> 8
0 regexp.(*bitState).shouldVisit 0 -> 8
0 runtime.(*mspan).layout 0 -> 8
0 runtime.(*mspan).markBitsForIndex 0 -> 8
0 runtime.(*randomOrder).start 0 -> 8
0 runtime.bestFit 0 -> 8
0 runtime.complex128div 0 -> 8
0 runtime.divlu 0 -> 32
0 runtime.itabhash 0 -> 8
0 runtime.itoaDiv 0 -> 8
0 runtime.markBitsForAddr 0 -> 8
0 runtime.readvarint 0 -> 8
0 runtime.runGCProg 0 -> 48
0 runtime.semroot 0 -> 8
0 strconv.(*extFloat).AssignComputeBounds 0 -> 8
0 strings.(*stringFinder).next 0 -> 8
0 testing.(*B).add 0 -> 136
0 testing.BenchmarkResult.mbPerSec 0 -> 8
0 time.absDate 0 -> 24
0 time.div 0 -> 16
0 time.fmtInt 0 -> 8
0 vendor/golang.org/x/net/http2/hpack.(*Encoder).shouldIndex 0 -> 40
0 vendor/golang.org/x/net/http2/hpack.pair 0 -> 40
0.0248963 image/color/palette.init 48 -> 1928
0.0444444 vendor/golang.org/x/net/http2/hpack.init 112 -> 2520
0.130435 runtime.dumpregs 24 -> 184
0.289062 net/http.init 296 -> 1024
0.3 context.newCancelCtx 24 -> 80
0.333333 math/big.divWW_g 16 -> 48
0.333333 runtime.runtime/debug.setGCPercent 8 -> 24
0.4 crypto/aes.decryptBlockGo 16 -> 40
0.413793 net/http/httptest.(*Server).wrap.func1 96 -> 232
0.470588 crypto/md5.blockGeneric 64 -> 136
0.470588 unicode.init 64 -> 136
0.5 crypto/aes.encryptBlockGo 16 -> 32
0.5 crypto/md5.init.2 8 -> 16
0.5 image/jpeg.fdct 40 -> 80
0.5 net/http.(*persistConn).markReused 8 -> 16
0.5 net/rpc.(*methodType).NumCalls 8 -> 16
0.5 runtime.os/signal.signal_disable 8 -> 16
0.5 runtime.os/signal.signal_enable 8 -> 16
0.5 runtime.os/signal.signal_ignore 8 -> 16
0.5 runtime.runtime/debug.setMaxThreads 8 -> 16
0.5 runtime.traceAcquireBuffer 8 -> 16
0.5 testing.(*BenchmarkResult).mbPerSec 48 -> 96
0.507937 internal/trace.readTrace 512 -> 1008
0.52381 time.Date 88 -> 168
0.529412 runtime.init 72 -> 136
0.545455 go/types.(*TypeAndValue).Addressable 48 -> 88
0.545455 go/types.(*TypeAndValue).Assignable 48 -> 88
0.545455 go/types.(*TypeAndValue).HasOk 48 -> 88
0.545455 go/types.(*TypeAndValue).IsBuiltin 48 -> 88
0.545455 go/types.(*TypeAndValue).IsNil 48 -> 88
0.545455 go/types.(*TypeAndValue).IsType 48 -> 88
0.545455 go/types.(*TypeAndValue).IsValue 48 -> 88
0.545455 go/types.(*TypeAndValue).IsVoid 48 -> 88
0.545455 testing.(*BenchmarkResult).AllocedBytesPerOp 48 -> 88
0.545455 testing.(*BenchmarkResult).AllocsPerOp 48 -> 88
0.545455 testing.(*BenchmarkResult).NsPerOp 48 -> 88
0.545455 vendor/golang.org/x/net/http2/hpack.(*HeaderField).IsPseudo 48 -> 88
0.545455 vendor/golang.org/x/net/http2/hpack.(*HeaderField).Size 48 -> 88
0.5625 hash/crc64.(*digest).Sum 72 -> 128
0.5625 hash/fnv.(*sum64).Sum 72 -> 128
0.5625 hash/fnv.(*sum64a).Sum 72 -> 128
0.564815 crypto/tls.X509KeyPair 976 -> 1728
0.576923 html/template.(*escaper).escape 120 -> 208
0.583333 encoding/base32.(*Encoding).decode 56 -> 96
0.583333 go/internal/gccgoimporter.(*parser).parsePackageInit 56 -> 96
0.583333 go/printer.(*printer).distanceFrom 56 -> 96
0.583333 go/printer.(*printer).lineFor 56 -> 96
0.583333 go/printer.(*printer).posFor 56 -> 96
0.583333 go/token.(*File).Line 56 -> 96
0.6 encoding/base64.(*Encoding).decode 72 -> 120
0.6 go/internal/gcimporter.(*importer).qualifiedName 24 -> 40
0.6 io.(*pipe).write 24 -> 40
0.6 net/http.http2Frame.Header 24 -> 40
0.607143 encoding/asn1.parseTagAndLength 136 -> 224
0.615385 go/token.(*File).Position 64 -> 104
0.615385 go/token.(*FileSet).Position 64 -> 104
0.621622 strings.makeGenericReplacer 368 -> 592
0.625 debug/gosym.(*Table).PCToLine 40 -> 64
0.625 net.(*conn).File 40 -> 64
0.625 runtime.stackcacherelease 40 -> 64
0.625 runtime.testAtomic64 40 -> 64
0.642857 bufio.(*Reader).ReadLine 72 -> 112
0.647059 regexp/syntax.init 88 -> 136
0.666667 crypto/elliptic.GenerateKey 112 -> 168
0.666667 crypto/tls.ecdheECDSAKA 16 -> 24
0.666667 crypto/tls.ecdheRSAKA 16 -> 24
0.666667 database/sql.(*DB).Stats 16 -> 24
0.666667 go/internal/gcimporter.(*parser).parseQualifiedName 32 -> 48
0.666667 go/token.NewFileSet 16 -> 24
0.666667 hash/crc32.makeTable 16 -> 24
0.666667 hash/crc64.MakeTable 16 -> 24
0.666667 image/color.nrgba64Model 48 -> 72
0.666667 math/big.scanSign 32 -> 48
0.666667 net/http.(*http2FrameHeader).Header 48 -> 72
0.666667 net/http.(*persistConn).isBroken 16 -> 24
0.666667 net/http.(*persistConn).isReused 16 -> 24
0.666667 net/http.(*response).Header 16 -> 24
0.666667 net/rpc.(*Server).freeRequest 16 -> 24
0.666667 net/rpc.(*Server).freeResponse 16 -> 24
0.666667 net/rpc.methodArray.Swap 48 -> 72
0.666667 net/textproto.(*Conn).Cmd 64 -> 96
0.666667 reflect.MakeChan 64 -> 96
0.666667 reflect.Value.Index 64 -> 96
0.666667 runtime.(*mcache).refill 32 -> 48
0.666667 runtime.ThreadCreateProfile 16 -> 24
0.666667 runtime.gotraceback 16 -> 24
0.666667 runtime.heapBits.initSpan 32 -> 48
0.666667 strconv.(*extFloat).floatBits 16 -> 24
0.666667 text/template.rvs.Swap 48 -> 72
0.666667 text/template/parse.(*lexer).run 16 -> 24
0.666667 unicode.SimpleFold 16 -> 24
0.684211 encoding/xml.MarshalerAttr.MarshalXMLAttr 104 -> 152
0.6875 encoding/json.typeEncoder 88 -> 128
0.692308 sync.(*WaitGroup).Add 72 -> 104
0.7 net.(*UnixListener).File 56 -> 80
0.7 net/http.(*http2requestBody).Read 56 -> 80
0.705882 net/textproto.parseCodeLine 96 -> 136
0.714286 image/draw.drawCMYK 40 -> 56
0.714286 image/jpeg.(*decoder).processSOF 120 -> 168
0.714286 net.(*IPConn).ReadMsgIP 120 -> 168
0.714286 net.(*UDPConn).ReadMsgUDP 120 -> 168
0.714286 net.(*UnixConn).ReadMsgUnix 120 -> 168
0.714286 net/http/cgi.init 80 -> 112
0.714286 reflect.cacheGet 80 -> 112
0.714286 runtime.closechan 80 -> 112
0.714286 runtime.gfget 40 -> 56
0.714286 runtime.sync.runtime_notifyListNotifyAll 40 -> 56
0.714286 strconv.frexp10Many 40 -> 56
0.727273 encoding/gob.(*Decoder).getIgnoreEnginePtr 64 -> 88
0.727273 encoding/json.byString.Swap 64 -> 88
0.727273 fmt.Fprint 64 -> 88
0.727273 fmt.Fprintf 64 -> 88
0.727273 fmt.Fprintln 64 -> 88
0.727273 go/build.parseWord 64 -> 88
0.733333 encoding/asn1.marshalTimeCommon 88 -> 120
0.733333 encoding/asn1.parseObjectIdentifier 88 -> 120
0.733333 net.parseIPv6 88 -> 120
0.733333 net/http.(*http2writeScheduler).takeFrom 88 -> 120
0.736842 encoding/gob.(*Decoder).getDecEnginePtr 112 -> 152
0.736842 net/rpc.(*Server).readRequest 112 -> 152
0.75 context.(*cancelCtx).Err 24 -> 32
0.75 crypto/tls.(*Conn).OCSPResponse 24 -> 32
0.75 database/sql.(*DB).SetMaxOpenConns 24 -> 32
0.75 encoding/asn1.(*forkableWriter).Len 24 -> 32
0.75 fmt.(*ss).mustReadRune 24 -> 32
0.75 go/ast.byCommentPos.Swap 24 -> 32
0.75 go/ast.byPos.Swap 24 -> 32
0.75 go/doc.exampleByName.Swap 24 -> 32
0.75 go/internal/gcimporter.(*parser).parseParameters 96 -> 128
0.75 go/internal/gcimporter.byPath.Swap 24 -> 32
0.75 go/scanner.ErrorList.Swap 24 -> 32
0.75 go/types.byUniqueMethodName.Swap 24 -> 32
0.75 go/types.byUniqueName.Swap 24 -> 32
0.75 go/types.byUniqueTypeName.Swap 24 -> 32
0.75 go/types.hasNil 24 -> 32
0.75 html/template.tAttrName 48 -> 64
0.75 internal/trace.eventList.Swap 24 -> 32
0.75 internal/trace.eventSeqList.Swap 24 -> 32
0.75 io.(*pipe).rclose 24 -> 32
0.75 io.(*pipe).wclose 24 -> 32
0.75 math.Asinh 24 -> 32
0.75 math/big.(*Float).MantExp 24 -> 32
0.75 net.byPref.Swap 24 -> 32
0.75 net.byPriorityWeight.Swap 24 -> 32
0.75 net/http.(*body).bodyRemains 24 -> 32
0.75 net/http.(*body).didEarlyClose 24 -> 32
0.75 net/http.(*body).registerOnHitEOF 24 -> 32
0.75 net/http.(*conn).hijacked 24 -> 32
0.75 net/http.(*http2ClientConn).CanTakeNewRequest 24 -> 32
0.75 net/http.(*http2ClientConn).setGoAway 24 -> 32
0.75 net/http.(*persistConn).cancelRequest 24 -> 32
0.75 net/http.(*persistConn).close 24 -> 32
0.75 net/http.(*persistConn).isCanceled 24 -> 32
0.75 net/http.(*persistConn).markBroken 24 -> 32
0.75 net/http.(*timeoutWriter).WriteHeader 24 -> 32
0.75 net/rpc.(*Server).getRequest 24 -> 32
0.75 net/rpc.(*Server).getResponse 24 -> 32
0.75 reflect.(*Value).InterfaceData 48 -> 64
0.75 runtime.gfput 24 -> 32
0.75 runtime.growslice 96 -> 128
0.75 runtime.mlookup 24 -> 32
0.75 runtime.newselect 24 -> 32
0.75 runtime.queuefinalizer 48 -> 64
0.75 runtime.sync.runtime_notifyListNotifyOne 48 -> 64
0.75 runtime/pprof.(*Profile).Count 24 -> 32
0.75 runtime/pprof.byName.Swap 24 -> 32
0.75 sort.doPivot 96 -> 128
0.75 sort.siftDown 48 -> 64
0.75 strconv.(*decimal).floatBits 48 -> 64
0.75 syscall.init 48 -> 64
0.75 syscall.parseSockaddrInet 48 -> 64
0.75 testing.(*testContext).waitParallel 24 -> 32
0.75 text/scanner.(*Scanner).scanDigits 24 -> 32
0.75 text/scanner.(*Scanner).scanString 24 -> 32
0.754386 net/http.(*ServeMux).Handle 344 -> 456
0.756757 net/http.(*http2clientConnReadLoop).cleanup 224 -> 296
0.757937 internal/trace.postProcessTrace 1528 -> 2016
0.764706 encoding/csv.(*Reader).ReadAll 104 -> 136
0.769231 internal/trace.orderEventList.Swap 80 -> 104
0.769231 net/textproto.(*Reader).ReadCodeLine 80 -> 104
0.769231 os.(*File).Write 80 -> 104
0.770833 net/http.(*http2serverConn).readFrames 296 -> 384
0.777778 encoding/asn1.checkInteger 56 -> 72
0.777778 encoding/asn1.parseBitString 56 -> 72
0.777778 encoding/asn1.parseBool 56 -> 72
0.777778 fmt.(*ss).ReadRune 56 -> 72
0.777778 fmt.(*ss).complexTokens 112 -> 144
0.777778 go/types.(*Named).SetUnderlying 56 -> 72
0.777778 go/types.init 56 -> 72
0.777778 net.(*TCPListener).File 56 -> 72
0.777778 net/http.(*Transport).getIdleConnCh 168 -> 216
0.777778 net/http.(*Transport).replaceReqCanceler 56 -> 72
0.777778 net/http.(*Transport).setReqCanceler 56 -> 72
0.777778 net/http.(*http2gzipReader).Read 56 -> 72
0.777778 net/http/httptest.(*Server).forgetConn 56 -> 72
0.777778 reflect.(*rtype).Implements 56 -> 72
0.777778 reflect.Value.Method 56 -> 72
0.777778 runtime.reflect.addReflectOff 56 -> 72
0.777778 strconv.adjustLastDigitFixed 56 -> 72
0.791667 crypto/dsa.Sign 152 -> 192
0.8 crypto/tls.(*Config).ticketKeys 32 -> 40
0.8 database/sql.(*DB).SetConnMaxLifetime 32 -> 40
0.8 encoding/asn1.marshalTwoDigits 32 -> 40
0.8 encoding/xml.(*Decoder).readName 32 -> 40
0.8 fmt.(*ss).hexByte 32 -> 40
0.8 go/doc.heading 64 -> 80
0.8 go/parser.(*parser).next 64 -> 80
0.8 go/types.nodeQueue.Swap 32 -> 40
0.8 html/template.(*context).eq 64 -> 80
0.8 image/jpeg.(*decoder).processDHT 256 -> 320
0.8 image/jpeg.(*decoder).receiveExtend 32 -> 40
0.8 math.Gamma 96 -> 120
0.8 mime.consumeToken 32 -> 40
0.8 net/http.(*http2ClientConn).writeStreamReset 32 -> 40
0.8 net/http.(*http2clientConnPool).addConn 32 -> 40
0.8 net/http.(*persistConn).gotIdleConnTrace 32 -> 40
0.8 runtime.(*TypeAssertionError).Error 224 -> 280
0.8 runtime.(*mspan).ensureSwept 32 -> 40
0.8 runtime.SetCPUProfileRate 32 -> 40
0.8 runtime.net.runtime_pollOpen 32 -> 40
0.8 runtime.runqempty 32 -> 40
0.8 runtime.stackcache_clear 32 -> 40
0.8 runtime.startm 32 -> 40
0.8 runtime.traceFlush 32 -> 40
0.8 strconv.CanBackquote 32 -> 40
0.8 sync.(*Once).Do 32 -> 40
0.8 syscall.parseLinkLayerAddr 64 -> 80
0.8 testing.(*testContext).release 32 -> 40
0.8 text/scanner.(*Scanner).scanNumber 32 -> 40
0.8 time.Time.Minute 32 -> 40
0.8125 encoding/json.cachedTypeFields 104 -> 128
0.8125 fmt.Fscan 104 -> 128
0.8125 fmt.Fscanln 104 -> 128
0.8125 math/big.scanExponent 104 -> 128
0.814815 crypto/x509.marshalPublicKey 352 -> 432
0.814815 syscall.Accept 176 -> 216
0.816176 net/rpc.suitableMethods 888 -> 1088
0.818182 crypto/sha1.blockGeneric 72 -> 88
0.818182 encoding/asn1.(*forkableWriter).fork 72 -> 88
0.818182 encoding/asn1.parseBase128Int 72 -> 88
0.818182 net/rpc.serviceArray.Swap 72 -> 88
0.818182 runtime.dumpGCProg 72 -> 88
0.823529 fmt.Fscanf 112 -> 136
0.823529 syscall.ParseRoutingMessage 112 -> 136
0.833333 compress/flate.(*compressor).write 40 -> 48
0.833333 crypto/rand.Int 120 -> 144
0.833333 database/sql.(*driverConn).removeOpenStmt 40 -> 48
0.833333 image/draw.drawNRGBASrc 40 -> 48
0.833333 math/rand.(*Rand).ExpFloat64 40 -> 48
0.833333 math/rand.(*Rand).NormFloat64 40 -> 48
0.833333 net/http.(*http2clientConnReadLoop).processData 120 -> 144
0.833333 net/http.(*response).CloseNotify.func2 40 -> 48
0.833333 net/http/httptrace.ContextClientTrace 40 -> 48
0.833333 net/url.split 40 -> 48
0.833333 path.Split 40 -> 48
0.833333 runtime.cgoCheckBits 40 -> 48
0.833333 runtime.extendRandom 40 -> 48
0.833333 runtime.gcFlushBgCredit 40 -> 48
0.833333 runtime.getRandomData 40 -> 48
0.833333 runtime.injectglist 40 -> 48
0.833333 runtime.mapiterinit 40 -> 48
0.833333 runtime.net.runtime_pollUnblock 40 -> 48
0.833333 runtime.netpolldeadlineimpl 40 -> 48
0.833333 runtime.runqput 40 -> 48
0.833333 runtime.sigdisable 40 -> 48
0.833333 runtime/pprof.(*Profile).Remove 40 -> 48
0.833333 sort.Search 40 -> 48
0.833333 sort.Sort 40 -> 48
0.833333 sort.StringSlice.Swap 40 -> 48
0.833333 strconv.(*extFloat).frexp10 40 -> 48
0.842105 crypto/ecdsa.randFieldElement 128 -> 152
0.842105 encoding/json.byIndex.Swap 128 -> 152
0.842105 encoding/json.byName.Swap 128 -> 152
0.842105 os/exec.(*Cmd).stdin 128 -> 152
0.842105 os/exec.(*Cmd).writerDescriptor 128 -> 152
0.846154 crypto/aes.(*aesCipher).Decrypt 88 -> 104
0.846154 crypto/aes.(*aesCipher).Encrypt 88 -> 104
0.846154 os.(*File).ReadAt 88 -> 104
0.846154 os.(*File).WriteAt 88 -> 104
0.846154 reflect.Value.Slice3 88 -> 104
0.846154 testing.Benchmark 88 -> 104
0.846154 time.Time.ISOWeek 88 -> 104
0.850746 net/http.(*persistConn).readLoop 912 -> 1072
0.85124 go/printer.(*printer).fieldList 824 -> 968
0.854167 reflect.(*structType).FieldByName 328 -> 384
0.857143 archive/tar.(*sparseArray).IsExtended 48 -> 56
0.857143 crypto/elliptic.initP224 48 -> 56
0.857143 crypto/elliptic.initP256 48 -> 56
0.857143 crypto/elliptic.initP384 48 -> 56
0.857143 crypto/elliptic.initP521 48 -> 56
0.857143 database/sql.(*DB).addDepLocked 96 -> 112
0.857143 go/ast.(*Scope).Insert 48 -> 56
0.857143 go/internal/gcimporter.(*importer).fieldList 96 -> 112
0.857143 go/types.(*Checker).err 144 -> 168
0.857143 image.(*Point).Div 48 -> 56
0.857143 image/color.(*CMYK).RGBA 48 -> 56
0.857143 image/color.(*NRGBA).RGBA 48 -> 56
0.857143 image/color.(*NRGBA64).RGBA 48 -> 56
0.857143 image/color.nrgbaModel 48 -> 56
0.857143 math/cmplx.Tanh 48 -> 56
0.857143 net.(*fdMutex).rwlock 96 -> 112
0.857143 net.byPriorityWeight.shuffleByWeight 48 -> 56
0.857143 net/http.(*Transport).CancelRequest 48 -> 56
0.857143 net/http.(*http2ClientConn).streamByID 48 -> 56
0.857143 net/http.http2Setting.Valid 48 -> 56
0.857143 net/http/httputil.(*ClientConn).Write.func1 48 -> 56
0.857143 net/http/httputil.(*ServerConn).Read.func1 48 -> 56
0.857143 net/textproto.(*dotWriter).Write 48 -> 56
0.857143 os.init 48 -> 56
0.857143 runtime.removespecial 48 -> 56
0.857143 runtime.runqget 48 -> 56
0.857143 runtime.runqgrab 48 -> 56
0.857143 runtime.runqsteal 48 -> 56
0.857143 runtime/pprof.stackProfile.Swap 48 -> 56
0.857143 sort.insertionSort 48 -> 56
0.857143 text/template/parse.(*ChainNode).Add 96 -> 112
0.866667 database/sql.Register 104 -> 120
0.866667 go/printer.(*printer).nextComment 104 -> 120
0.866667 html/template.tText 104 -> 120
0.866667 image/jpeg.DecodeConfig 104 -> 120
0.866667 runtime.preprintpanics 104 -> 120
0.870968 net/http.appendTime 216 -> 248
0.871795 internal/trace.GoroutineStats 272 -> 312
0.873626 debug/dwarf.(*Data).readType 1272 -> 1456
0.875 bytes.(*Reader).Reset 56 -> 64
0.875 context.removeChild 56 -> 64
0.875 database/sql.(*DB).removeDep 56 -> 64
0.875 encoding/json.unquote 56 -> 64
0.875 fmt.(*ss).getRune 56 -> 64
0.875 go/doc.methodSet.add 56 -> 64
0.875 go/printer.(*printer).init 112 -> 128
0.875 image/jpeg.(*encoder).writeBlock 56 -> 64
0.875 math/cmplx.Cot 56 -> 64
0.875 math/cmplx.Tan 56 -> 64
0.875 mime/multipart.(*Reader).peekBufferSeparatorIndex 56 -> 64
0.875 net/internal/socktest.(*Switch).sockso 56 -> 64
0.875 reflect.flag.mustBeAssignable 112 -> 128
0.875 regexp/syntax.(*parser).parseRepeat 56 -> 64
0.875 runtime.(*mcentral).cacheSpan 56 -> 64
0.875 runtime.MemProfile 56 -> 64
0.875 runtime.addspecial 56 -> 64
0.875 runtime.semrelease 56 -> 64
0.875 runtime.sync.runtime_notifyListWait 56 -> 64
0.875 runtime/pprof.(*Profile).Add 168 -> 192
0.875 syscall.ParseUnixRights 56 -> 64
0.875 syscall.Recvmsg 224 -> 256
0.88 crypto/aes.newCipher 176 -> 200
0.88 net/http/cookiejar.byPathLength.Swap 176 -> 200
0.882353 crypto/elliptic.(*CurveParams).affineFromJacobian 120 -> 136
0.882353 go/parser.(*parser).consumeCommentGroup 120 -> 136
0.885246 go/doc.(*reader).cleanupTypes 432 -> 488
0.888889 archive/zip.newFlateWriter 64 -> 72
0.888889 image/draw.drawNRGBAOver 64 -> 72
0.888889 image/jpeg.Decode 64 -> 72
0.888889 math/rand.(*Rand).Int63n 64 -> 72
0.888889 net/http.(*http2clientConnReadLoop).processWindowUpdate 64 -> 72
0.888889 net/http.(*http2clientStream).abortRequestBodyWrite 64 -> 72
0.888889 net/internal/socktest.(*Switch).Set 64 -> 72
0.888889 runtime.(*mcache).nextFree 64 -> 72
0.888889 runtime.assertE2T 64 -> 72
0.888889 runtime.fmtNSAsMS 64 -> 72
0.888889 sort.Stable 64 -> 72
0.888889 syscall.Getfsstat 64 -> 72
0.888889 testing/quick.functionAndType 64 -> 72
0.893939 flag.(*FlagSet).parseOne 472 -> 528
0.894737 crypto/tls.newFinishedHash 272 -> 304
0.894737 encoding/gob.getType 136 -> 152
0.894737 go/ast.CommentMap.addComment 136 -> 152
0.894737 go/internal/gccgoimporter.(*parser).parseStructType 136 -> 152
0.894737 go/parser.(*parser).parseCallOrConversion 136 -> 152
0.894737 net/rpc.(*gobServerCodec).WriteResponse 136 -> 152
0.894737 runtime.mapiternext 136 -> 152
0.894737 strconv.(*extFloat).FixedDecimal 136 -> 152
0.897436 net/http.(*http2writeScheduler).take 280 -> 312
0.9 archive/tar.(*Reader).Read 72 -> 80
0.9 archive/tar.(*regFileReader).Read 72 -> 80
0.9 crypto/rand.hideAgainReader.Read 72 -> 80
0.9 crypto/sha256.blockGeneric 288 -> 320
0.9 go/internal/gcimporter.(*importer).methodList 72 -> 80
0.9 go/internal/gcimporter.(*parser).parseStructType 144 -> 160
0.9 go/parser.(*parser).parseIdentList 72 -> 80
0.9 hash/adler32.(*digest).Sum 72 -> 80
0.9 hash/crc32.(*digest).Sum 72 -> 80
0.9 hash/fnv.(*sum32).Sum 72 -> 80
0.9 hash/fnv.(*sum32a).Sum 72 -> 80
0.9 math.Lgamma 72 -> 80
0.9 net.(*IPConn).WriteMsgIP 144 -> 160
0.9 net.(*UDPConn).WriteMsgUDP 144 -> 160
0.9 net.(*UnixConn).WriteMsgUnix 144 -> 160
0.9 net/http.(*expectContinueReader).Read 72 -> 80
0.9 net/http.(*http2responseWriter).CloseNotify 72 -> 80
0.9 net/http.(*maxBytesReader).Read 72 -> 80
0.9 net/http.checkConnErrorWriter.Write 72 -> 80
0.9 net/http.http2stickyErrWriter.Write 72 -> 80
0.9 runtime.makechan 72 -> 80
0.9 runtime.typedslicecopy.func1 72 -> 80
0.9 sort.quickSort 72 -> 80
0.9 time.(*Timer).Reset 72 -> 80
0.904762 runtime.stackalloc 152 -> 168
0.909091 archive/tar.(*Writer).Write 80 -> 88
0.909091 archive/zip.timeToMsDosTime 80 -> 88
0.909091 context.propagateCancel 80 -> 88
0.909091 encoding/base32.(*Encoding).EncodeToString 80 -> 88
0.909091 encoding/base64.(*Encoding).EncodeToString 80 -> 88
0.909091 go/internal/gcimporter.(*parser).parseName 80 -> 88
0.909091 go/parser.(*parser).parseArrayType 80 -> 88
0.909091 go/parser.(*parser).parseElementList 80 -> 88
0.909091 go/parser.(*parser).parseStmtList 80 -> 88
0.909091 go/parser.(*parser).parseTypeList 80 -> 88
0.909091 io/ioutil.devNull.ReadFrom 80 -> 88
0.909091 math/rand.(*Rand).Perm 80 -> 88
0.909091 net/textproto.(*Reader).upcomingHeaderNewlines 80 -> 88
0.909091 net/textproto.(*sequencer).End 80 -> 88
0.909091 os.(*File).Read 80 -> 88
0.909091 reflect.(*bitVector).append 80 -> 88
0.909091 regexp.(*Regexp).put 80 -> 88
0.909091 runtime.stringtoslicerune 80 -> 88
0.909091 syscall.CheckBpfVersion 80 -> 88
0.909091 testing.(*B).launch 80 -> 88
0.913043 net/internal/socktest.(*Switch).GetsockoptInt 168 -> 184
0.913793 net/http.(*Transport).tryPutIdleConn 424 -> 464
0.916667 database/sql.(*DB).begin 88 -> 96
0.916667 database/sql.(*Stmt).QueryRow 88 -> 96
0.916667 go/types.(*Checker).recordTypeAndValue 88 -> 96
0.916667 net/http.(*http2Framer).writeUint32 88 -> 96
0.916667 sync.(*Pool).Put 88 -> 96
0.916667 syscall.Getgroups 88 -> 96
0.921053 crypto/x509.parseSANExtension 280 -> 304
0.923077 database/sql.(*DB).noteUnusedDriverStatement 96 -> 104
0.923077 go/ast.(*pkgBuilder).error 192 -> 208
0.923077 net.(*IPConn).readMsg 192 -> 208
0.923077 net.(*Interface).Addrs 96 -> 104
0.923077 net.(*Interface).MulticastAddrs 96 -> 104
0.923077 net/http.(*persistConn).wroteRequest 192 -> 208
0.923077 syscall.Recvfrom 192 -> 208
0.925373 go/printer.(*printer).exprList 496 -> 536
0.925926 context.WithCancel 200 -> 216
0.926316 crypto/sha512.blockGeneric 704 -> 760
0.928571 encoding/json.(*decodeState).arrayInterface 104 -> 112
0.928571 go/types.fieldSet.add 104 -> 112
0.928571 html/template.tJSDelimited 208 -> 224
0.928571 net/rpc.(*Client).send 104 -> 112
0.928571 net/rpc.(*methodArray).Swap 104 -> 112
0.928571 net/textproto.CanonicalMIMEHeaderKey 104 -> 112
0.928571 reflect.MakeSlice 104 -> 112
0.928571 runtime.cgoCheckArg 208 -> 224
0.928571 syscall.sendfile 104 -> 112
0.928571 text/template.(*rvs).Swap 104 -> 112
0.933333 net/http.httpRange.mimeHeader 112 -> 120
0.933333 runtime/pprof.NewProfile 112 -> 120
0.933333 text/template/parse.lexIdentifier 224 -> 240
0.9375 go/internal/gccgoimporter.(*parser).parseParamList 120 -> 128
0.9375 go/internal/gcimporter.(*parser).parseSignature 120 -> 128
0.9375 math/big.(*Float).scan 240 -> 256
0.9375 net/http.(*Transport).RegisterProtocol 120 -> 128
0.9375 net/textproto.(*Reader).ReadDotLines 120 -> 128
0.9375 runtime.gopanic 120 -> 128
0.9375 strconv.formatDigits 120 -> 128
0.9375 testing.(*matcher).unique 240 -> 256
0.941176 net.ParseMAC 128 -> 136
0.941176 net/http.(*http2clientConnReadLoop).processHeaders 128 -> 136
0.941176 reflect.Value.Slice 128 -> 136
0.941176 runtime.chansend 128 -> 136
0.942308 go/types.(*Checker).sprintf 392 -> 416
0.942857 runtime.(*Frames).Next 264 -> 280
0.944444 net/http/fcgi.(*child).cleanUp 136 -> 144
0.944444 runtime/pprof.byCycles.Swap 272 -> 288
0.945946 debug/gosym.(*Obj).alineFromLine 280 -> 296
0.945946 runtime/pprof.(*Profile).WriteTo 280 -> 296
0.947368 net/http.(*Transport).getIdleConn 288 -> 304
0.947368 net/internal/socktest.(*Switch).Stats 288 -> 304
0.947368 runtime/pprof.byInUseBytes.Swap 288 -> 304
0.947368 testing.(*T).report 288 -> 304
0.95 math/big.(*Float).Float32 152 -> 160
0.95 net/textproto.(*Reader).ReadMIMEHeader 304 -> 320
0.952381 math/big.(*Float).Float64 160 -> 168
0.952381 net.addrList.partition 160 -> 168
0.952381 runtime/pprof.(*byCycles).Swap 320 -> 336
0.954545 runtime.reflect.typelinks 168 -> 176
0.954545 runtime/pprof.(*byInUseBytes).Swap 336 -> 352
0.956522 encoding/gob.init 176 -> 184
0.956522 net.(*UnixConn).readMsg 176 -> 184
0.956522 runtime.schedtrace 176 -> 184
0.958333 compress/flate.newHuffmanBitWriter 184 -> 192
0.958904 encoding/gob.registerBasics 560 -> 584
0.96 crypto/tls.(*Conn).ConnectionState 192 -> 200
0.96 regexp.progMachine 192 -> 200
0.961538 database/sql.Drivers 200 -> 208
0.961538 encoding/asn1.parseGeneralizedTime 200 -> 208
0.961538 go/ast.CommentMap.Update 200 -> 208
0.961538 go/build.cleanImports 200 -> 208
0.962963 encoding/json.dominantField 208 -> 216
0.962963 net.(*UDPConn).readMsg 208 -> 216
0.964286 net/http.(*http2clientStream).writeRequestBody 216 -> 224
0.964286 runtime/pprof.Profiles 216 -> 224
0.966667 net.cgoLookupHost 232 -> 240
0.96875 net.goLookupHostOrder 248 -> 256
0.969697 runtime.(*MemProfileRecord).Stack 256 -> 264
0.971429 net/internal/socktest.(*Switch).Sockets 272 -> 280
0.972222 syscall.forkExec 280 -> 288
0.973684 reflect.(*rtype).MethodByName 296 -> 304
0.975 go/doc.(*reader).collectEmbeddedMethods 312 -> 320
0.976744 encoding/base64.init 336 -> 344
0.977778 go/internal/gccgoimporter.(*parser).parseConstValue 352 -> 360
0.979592 go/types.consolidateMultiples 384 -> 392
0.982609 encoding/json.typeFields 1808 -> 1840
0.984848 runtime.selectgoImpl 520 -> 528
0.989362 image/jpeg.(*decoder).processSOS 744 -> 752
0.991228 net/http/cookiejar.(*Jar).setCookies 904 -> 912
0.995763 go/types.(*Checker).builtin 1880 -> 1888
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment