Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/davecheney/gophercon2018-performance-tuning-workshop
/ functions
Functions
69 in github.com/davecheney/gophercon2018-performance-tuning-workshop
⨍
Functions
69
◇
Types & classes
3
↓ 4 callers
Function
isSpace
(ch byte)
exercises/isspace/isspace.go:3
↓ 4 callers
Function
setup
fake up some values for request and client.
6-tips-and-tricks/examples/concat/concat_test.go:15
↓ 3 callers
Function
Fib
Fib computes the n'th number in the Fibonacci series.
2-benchmarking/examples/fib/fib_test.go:6
↓ 3 callers
Function
player
(table chan int, name string)
5-execution-tracer/ping-pong/main.go:42
↓ 2 callers
Function
Fib
START OMIT
2-benchmarking/examples/benchfib/wrong_test.go:6
↓ 2 callers
Function
Sum
Sum returns the sum of the numbers 1 to 100
3-compiler-optimisations/examples/esc/sum.go:6
↓ 2 callers
Function
benchmarkIsSpace
(b *testing.B, c byte)
exercises/isspace/isspace_test.go:19
↓ 2 callers
Function
setup
(t testing.TB, path string)
exercises/isspace/isspace_test.go:44
↓ 1 callers
Function
Center
(p *Point)
3-compiler-optimisations/examples/esc/center.go:10
↓ 1 callers
Function
F
()
3-compiler-optimisations/examples/max/max.go:10
↓ 1 callers
Function
Max
(a, b int)
3-compiler-optimisations/examples/max/max.go:3
↓ 1 callers
Function
allocate
allocate allocates count byte slices and returns the first slice allocated.
4-profiling/examples/inuseallocs/main.go:21
↓ 1 callers
Function
assert
(t testing.TB, got, want int)
exercises/isspace/isspace_test.go:87
↓ 1 callers
Function
check
(t testing.TB, err error)
exercises/isspace/isspace_test.go:50
↓ 1 callers
Function
fillImage
(m *img, workers int)
exercises/mandelweb/mandelweb.go:53
↓ 1 callers
Function
fillPixel
(m *img, x, y int)
exercises/mandelweb/mandelweb.go:75
↓ 1 callers
Function
generate
(in <-chan int, out chan<- int)
4-profiling/examples/block.go:10
↓ 1 callers
Function
logRequest
(h http.Handler)
exercises/mandelweb/mandelweb.go:24
↓ 1 callers
Function
makeByteSlice
makeByteSlice returns a byte slice of a random length in the range [0, 16384).
4-profiling/examples/inuseallocs/main.go:30
↓ 1 callers
Function
paint
(c *color.RGBA, x, y float64)
exercises/mandelweb/mandelweb.go:92
↓ 1 callers
Function
pass
(left, right chan int)
5-execution-tracer/daisy/main.go:43
↓ 1 callers
Function
popcnt
(x uint64)
2-benchmarking/examples/popcnt/popcnt_test.go:11
↓ 1 callers
Function
readbyte
(r io.Reader)
4-profiling/examples/words/main2.go:41
↓ 1 callers
Function
readbyte
(r io.Reader)
4-profiling/examples/words/main.go:36
↓ 1 callers
Function
sendFirst
(ch chan int)
5-execution-tracer/daisy/main.go:48
Method
At
(x, y int)
exercises/mandelweb/mandelweb.go:49
Function
BenchmarkComplicated
END1 OMIT START2 OMIT
2-benchmarking/examples/reset.go:15
Function
BenchmarkConcatenate
(b *testing.B)
6-tips-and-tricks/examples/concat/concat_test.go:26
Function
BenchmarkCountWhitespacePrideAndPrejudice
(b *testing.B)
exercises/isspace/isspace_test.go:29
Function
BenchmarkExpensive
START1 OMIT
2-benchmarking/examples/reset.go:4
Function
BenchmarkFib1
(b *testing.B)
2-benchmarking/examples/fib/fib_test.go:23
Function
BenchmarkFib20
(b *testing.B)
2-benchmarking/examples/fib/fib_test.go:17
Function
BenchmarkFibWrong
(b *testing.B)
2-benchmarking/examples/benchfib/wrong_test.go:14
Function
BenchmarkFibWrong2
(b *testing.B)
2-benchmarking/examples/benchfib/wrong_test.go:18
Function
BenchmarkFprintf
(b *testing.B)
6-tips-and-tricks/examples/concat/concat_test.go:42
Function
BenchmarkIsSpaceFalse
(b *testing.B)
exercises/isspace/isspace_test.go:15
Function
BenchmarkIsSpaceTrue
(b *testing.B)
exercises/isspace/isspace_test.go:11
Function
BenchmarkPlayer
(b *testing.B)
5-execution-tracer/ping-pong/main_test.go:19
Function
BenchmarkPopcnt
START OMIT
2-benchmarking/examples/popcnt/popcnt2_test.go:20
Function
BenchmarkPopcnt
(b *testing.B)
2-benchmarking/examples/popcnt/popcnt_test.go:18
Function
BenchmarkRead
(b *testing.B)
2-benchmarking/examples/benchmark.go:3
Function
BenchmarkSprintf
(b *testing.B)
6-tips-and-tricks/examples/concat/concat_test.go:57
Function
BenchmarkStrconv
(b *testing.B)
6-tips-and-tricks/examples/concat/concat_test.go:70
Function
BenchmarkSum
(b *testing.B)
3-compiler-optimisations/examples/esc/esc_test.go:7
Method
Bounds
()
exercises/mandelweb/mandelweb.go:51
Method
ColorModel
()
exercises/mandelweb/mandelweb.go:50
Function
Fib2
(n int)
2-benchmarking/examples/fib/fib_test.go:39
Function
NewPoint
()
3-compiler-optimisations/examples/esc/center.go:15
Function
TestCountPrideAndPrejudice
(t *testing.T)
exercises/isspace/isspace_test.go:74
Function
TestFib
(t *testing.T)
2-benchmarking/examples/fib/fib_test.go:29
Function
TestIsSpace
(t *testing.T)
exercises/isspace/isspace_test.go:57
Function
isSpace1
(ch byte)
exercises/isspace/isspace.go:6
Function
isSpace2
(ch byte)
exercises/isspace/isspace.go:15
Function
isSpace3
(ch byte)
exercises/isspace/isspace.go:26
Function
isSpace4
(ch byte)
exercises/isspace/isspace.go:35
Function
main
()
5-execution-tracer/daisy/main.go:23
Function
main
()
5-execution-tracer/ping-pong/main.go:24
Function
main
()
3-compiler-optimisations/examples/esc/sum.go:20
Function
main
()
3-compiler-optimisations/examples/max/max.go:17
Function
main
()
exercises/mandelweb/mandelweb.go:18
Function
main
()
4-profiling/examples/block.go:16
Function
main
()
4-profiling/examples/mutex/mutex.go:21
Function
main
()
4-profiling/examples/words/main2.go:14
Function
main
()
4-profiling/examples/words/main.go:11
Function
main
()
4-profiling/examples/inuseallocs/main.go:14
Function
mandelbrot
(w http.ResponseWriter, req *http.Request)
exercises/mandelweb/mandelweb.go:32
Function
popcnt
(x uint64)
2-benchmarking/examples/popcnt/popcnt2_test.go:12
Function
processRequest
(work *Work)
6-tips-and-tricks/examples/semaphore.go:8
Function
root
(w http.ResponseWriter, r *http.Request)
4-profiling/examples/mutex/mutex.go:27