Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aclements/go-misc
/ functions
Functions
916 in github.com/aclements/go-misc
⨍
Functions
916
◇
Types & classes
265
↓ 1 callers
Method
maxDepth
()
go-weave/amb/det.go:28
↓ 1 callers
Method
maxDepth
()
go-weave/amb/rand.go:29
↓ 1 callers
Function
mktree
(node, codeword, bits)
stackmapcompress.py:317
↓ 1 callers
Function
msgFooter
(userName string)
minutes3/tables.go:59
↓ 1 callers
Function
mutator
mutator is a single mutator goroutine running on stack stackBase+tid. It shuffles pointers between the heap and stack.
go-weave/models/yuasa.go:358
↓ 1 callers
Function
mutator
(id int)
go-weave/models/rescan.go:179
↓ 1 callers
Function
newColMap
(row *sheets.RowData)
minutes3/gdoc.go:486
↓ 1 callers
Function
newCompiler
(names map[string]queryNode)
dashquery/compile.go:20
↓ 1 callers
Function
newGrid
(revs []*rev)
buildstats/main.go:53
↓ 1 callers
Function
newMatcher
(str string)
internal/loganal/matcher.go:28
↓ 1 callers
Method
newThread
()
go-weave/weave/weave.go:61
↓ 1 callers
Function
newValueLoggerLocked
()
split/vlogger_test.go:21
↓ 1 callers
Method
normalize
(fset *token.FileSet)
simdapi/cmd/apisum/norm.go:109
↓ 1 callers
Function
normalizeDoc
(m *MethodMeta, normName string)
simdapi/cmd/apisum/norm.go:296
↓ 1 callers
Function
normalizeMethods
(typeGroups []*TypeGroup, fset *token.FileSet)
simdapi/cmd/apisum/norm.go:92
↓ 1 callers
Function
or
(vals ...T)
foreachplatform/main.go:208
↓ 1 callers
Function
parse
(stream)
stackmapcompress.py:143
↓ 1 callers
Function
parseBenchmark
(line string, gconfig map[string]*Config)
bench/parse.go:103
↓ 1 callers
Function
parseCommit
(obj []byte)
gover/cache.go:160
↓ 1 callers
Function
parseDoc
(docID string)
minutes3/gdoc.go:75
↓ 1 callers
Function
parseFuncs
(docPkg *doc.Package, fset *token.FileSet)
simdapi/cmd/apisum/main.go:287
↓ 1 callers
Function
parseGreyobject
(r io.Reader)
findtypes/main.go:224
↓ 1 callers
Function
parseLog
parseLog parses benchmark runs and failures from r and updates commits in commitMap.
benchmany/commits.go:104
↓ 1 callers
Function
parsePkg
(pkgDir string)
simdapi/cmd/apisum/main.go:260
↓ 1 callers
Function
parseSpreadsheetDate
(cell *sheets.ExtendedValue)
minutes3/gdoc.go:471
↓ 1 callers
Function
parseSyms
(r io.Reader)
gc-S/main.go:79
↓ 1 callers
Function
pathFailures
(revs []*Revision, paths []string)
findflakes/paths.go:26
↓ 1 callers
Method
peek
peek returns whether r matches the remaining text.
internal/loganal/matcher.go:63
↓ 1 callers
Method
peekLine
peekLine returns the remainder of the current line, not including the line terminator, and the position of the beginning of the next line.
internal/loganal/matcher.go:123
↓ 1 callers
Function
pick
(buckets)
gcdense/test.py:114
↓ 1 callers
Function
pickCommitSpread
pickCommitSpread picks the next commit to run from commits using an algorithm that spreads out the runs.
benchmany/run.go:211
↓ 1 callers
Function
pickEmptiest
(buckets)
gcdense/test.py:97
↓ 1 callers
Function
pickFullest
(buckets)
gcdense/test.py:94
↓ 1 callers
Function
plot
TODO: Support plotting non-normalized results.
benchplot/plot.go:15
↓ 1 callers
Function
pngURI
(img image.Image)
buildstats/main.go:194
↓ 1 callers
Function
posText
(pathID, line)
rtcheck/static/main.js:36
↓ 1 callers
Function
printChain
(tags map[string]*Tag, commitID string, printed map[string]bool)
cl-fetch/main.go:193
↓ 1 callers
Function
printChange
printChange prints a summary of change's status and warnings. change must be retrieved with options printChangeOptions.
git-p/main.go:401
↓ 1 callers
Method
printCompare
(ti *typeInfo)
findtypes/main.go:287
↓ 1 callers
Function
printHTMLReport
(w io.Writer, classes []*failureClass)
findflakes/html.go:219
↓ 1 callers
Function
printMethodBlocks
(extMeta []*UnifiedMethod)
simdapi/cmd/apisum/print.go:79
↓ 1 callers
Function
printTable
(w io.Writer, table [][]interface{})
abi/abi.go:385
↓ 1 callers
Function
printTextReport
(w io.Writer, classes []*failureClass)
findflakes/text.go:27
↓ 1 callers
Method
printType
(typ dwarf.Type)
ptype/main.go:227
↓ 1 callers
Method
process
(buf *valueLoggerBuf)
split/vlogger_test.go:42
↓ 1 callers
Method
process
(buf *valueLoggerBuf)
split/vlogger_test.go:178
↓ 1 callers
Method
processType
(typ dwarf.Type, offset int)
findtypes/main.go:147
↓ 1 callers
Function
queryBMI2
()
varint/varint.go:41
↓ 1 callers
Method
queryChanges
(queries []*GerritChanges)
git-p/gerrit.go:164
↓ 1 callers
Method
queryChanges1
(queries []*GerritChanges, options []string)
git-p/gerrit.go:180
↓ 1 callers
Function
rangeBuildResults
(rev *rev, cb func(builder string, res result))
buildstats/main.go:125
↓ 1 callers
Function
readFile
readFile reads a set of benchmarks from a file in to a Collection.
benchmany/readlog.go:126
↓ 1 callers
Function
readLine
(r io.Reader)
goi/main.go:56
↓ 1 callers
Function
readMeta
(revPath string)
buildstats/rev.go:84
↓ 1 callers
Function
readPaths
(r io.Reader)
findflakes/paths.go:14
↓ 1 callers
Method
reader
(f *os.File)
stress2/cmd.go:127
↓ 1 callers
Method
reap
reap checks for and destroys abandoned buildlets.
gopool/main.go:320
↓ 1 callers
Method
rec
(s tsoState)
memmodel/tso.go:61
↓ 1 callers
Method
rec
(s hbState)
memmodel/hb.go:147
↓ 1 callers
Method
rec
(s scState)
memmodel/sc.go:39
↓ 1 callers
Function
removeNaNs
(g table.Grouping, col string)
benchplot/plot.go:133
↓ 1 callers
Function
resultFromString
(s string)
buildstats/main.go:30
↓ 1 callers
Method
resultKind
(res result, output []byte)
stress2/stress.go:62
↓ 1 callers
Function
revs
revs returns revision paths in reverse chronological order.
dashquery/main.go:131
↓ 1 callers
Function
rewriteDeclList
(v func(ast.Node) ast.Node, list []ast.Decl)
rtcheck/rewrite.go:30
↓ 1 callers
Function
rewriteRuntime
(f *ast.File, isNosplit map[ast.Decl]bool)
rtcheck/main.go:708
↓ 1 callers
Function
rewriteSources
rewriteSources rewrites all of the Go files in pkg to eliminate runtime-isms, make them easier for go/ssa to process, to add stubs for internal functi
rtcheck/main.go:389
↓ 1 callers
Function
rewriteStubs
(f *ast.File, isNosplit map[ast.Decl]bool)
rtcheck/main.go:628
↓ 1 callers
Method
rlock
rlock locks rw for reading.
go-weave/models/rwmutex.go:132
↓ 1 callers
Function
round
(x float64)
findflakes/text.go:12
↓ 1 callers
Function
run
(so string)
goi/main.go:159
↓ 1 callers
Method
run
()
stress2/reporter.go:88
↓ 1 callers
Method
run1
(root func())
go-weave/amb/run.go:86
↓ 1 callers
Method
run1
(tok startRun, stop <-chan struct{}, results chan<- result)
stress2/stress.go:261
↓ 1 callers
Function
runBenchmark
runBenchmark runs the benchmark at commit. It updates commit.count, commit.fails, and commit.buildFailed as appropriate and writes to the commit log t
benchmany/run.go:403
↓ 1 callers
Function
runStats
(commits []*commitInfo)
benchmany/run.go:170
↓ 1 callers
Method
runlock
runlock undoes a single rlock call on rw.
go-weave/models/rwmutex.go:168
↓ 1 callers
Method
runner
(start <-chan startRun, stop <-chan struct{}, results chan<- result)
stress2/stress.go:253
↓ 1 callers
Function
runtime_procPin
go:linkname runtime_procPin runtime.procPin
split/value.go:219
↓ 1 callers
Function
runtime_procUnpin
go:linkname runtime_procUnpin runtime.procUnpin
split/value.go:222
↓ 1 callers
Function
saveCachedToken
saveCachedToken saves an oauth2 token to a local file.
minutes3/oauth.go:95
↓ 1 callers
Function
saveLog
(outDir, prefix string, idx *int, oldName string)
stress2/stress.go:312
↓ 1 callers
Method
scheduler
scheduler runs on the top-level thread and coordinates which thread to execute next.
go-weave/weave/weave.go:165
↓ 1 callers
Method
setLineComment
(f string, args ...interface{})
ptype/main.go:213
↓ 1 callers
Function
setupPager
setupPager restarts this process under the git pager. If the process is already under a pager or doesn't want a pager, it returns. setupPager returns
git-p/pager.go:23
↓ 1 callers
Function
shellEscape
shellEscape escapes a single shell token.
git-p/shell.go:10
↓ 1 callers
Function
shellEscapeList
(xs []string)
benchmany/benchmany.go:121
↓ 1 callers
Method
shortName
()
gover/cache.go:83
↓ 1 callers
Function
showEdge
(strings, edge)
rtcheck/static/main.js:24
↓ 1 callers
Function
silly
(p *Prog, nvars int)
memmodel/prog.go:250
↓ 1 callers
Function
slowMovingAverage
(xs []float64, m int)
benchplot/kza_test.go:41
↓ 1 callers
Method
sortedLabels
sortedLabels returns the labels of this grid, sorted from highest to lowest failure rat.e
buildstats/main.go:75
↓ 1 callers
Function
startProgress
()
go-weave/amb/progress.go:27
↓ 1 callers
Function
startTime
()
dashquery/main.go:42
↓ 1 callers
Function
step
step advances to the next pc, value pair in the encoded table.
pcvaluetab/symtab.go:290
↓ 1 callers
Function
stopProgress
()
go-weave/amb/progress.go:110
↓ 1 callers
Method
strOffset
()
ptype/main.go:393
↓ 1 callers
Method
subdivide
subdivide adds events to the flake test result if it has a strongly geometric interarrival distribution. Otherwise, it recursively subdivides events o
findflakes/flaketest.go:65
↓ 1 callers
Method
svarint
(self, v)
stackmapcompress.py:137
↓ 1 callers
Function
testDecodeVarintAsm
(t *testing.T, f func([]byte) (uint64, int), bmi2, pad bool)
varint/bench_test.go:35
← previous
next →
501–600 of 916, ranked by callers