MCPcopy Create free account

hub / github.com/davecheney/high-performance-go-workshop / functions

Functions177 in github.com/davecheney/high-performance-go-workshop

↓ 5 callersFunctionfillPixel
(m *img, x, y int)
examples/mandelbrot/mandelbrot.go:151
↓ 5 callersFunctionsetup
fake up some values for request and client.
examples/concat/concat_test.go:16
↓ 4 callersFunctionfillPixel
(m *img, x, y int)
examples/mandelbrot-pkg-profile/mandelbrot.go:136
↓ 4 callersFunctionfillPixel
(m *img, x, y int)
examples/mandelbrot-runtime-pprof/mandelbrot.go:134
↓ 4 callersFunctionfillPixel
(m *img, x, y int)
examples/mandelbrot-buffered/mandelbrot.go:139
↓ 4 callersFunctionfillPixel
(m *img, x, y int)
examples/mandelbrot-buffered/exercise/mandelbrot.go:137
↓ 4 callersFunctionfillPixel
(m *img, x, y int)
examples/mandelbrot-trace/mandelbrot.go:140
↓ 3 callersFunctionFib
Fib computes the n'th number in the Fibonacci series. tag::fib[]
examples/fib/fib_test.go:6
↓ 2 callersFunctionFib
STARTFIB OMIT Fib computes the n'th number in the Fibonacci series.
02-benchmarking/examples/fib/fib_test.go:7
↓ 2 callersFunctionFib
(n int)
examples/benchfib/wrong_test.go:5
↓ 2 callersFunctionSum
START OMIT Sum returns the sum of the numbers 1 to 100
03-compiler-optimisations/examples/esc/sum.go:8
↓ 2 callersFunctionSum
Sum returns the sum of the numbers 1 to 100 tag::sum[]
examples/esc/sum.go:6
↓ 2 callersFunctionplayer
(name string, table chan *Ball)
04-execution-tracer/examples/ping-pong/main.go:37
↓ 1 callersFunctionAdd
Add returns the sum of a and b.
examples/asm/decl.go:4
↓ 1 callersFunctionCenter
(p *Point)
03-compiler-optimisations/examples/esc/center.go:12
↓ 1 callersFunctionCenter
(p *Point)
examples/esc/center.go:11
↓ 1 callersFunctionF
()
03-compiler-optimisations/examples/max/max.go:11
↓ 1 callersFunctionF
START OMIT
03-compiler-optimisations/examples/max/max2.go:5
↓ 1 callersFunctionF
()
examples/inl/max.go:11
↓ 1 callersFunctionF
tag::max[]
examples/inl/max3.go:6
↓ 1 callersFunctionF
tag::max[]
examples/inl/max2.go:6
↓ 1 callersFunctionFilter
Copy the values from channel 'in' to channel 'out', removing those divisible by 'prime'.
examples/sieve/main.go:22
↓ 1 callersFunctionGenerate
Send the sequence 2, 3, 4, ... to channel 'ch'.
examples/sieve/main.go:14
↓ 1 callersMethodInc
()
examples/mutex/mutex_test.go:14
↓ 1 callersFunctionMax
START OMIT
03-compiler-optimisations/examples/max/max.go:4
↓ 1 callersFunctionMax
tag::max[]
examples/inl/max.go:4
↓ 1 callersFunctionallocate
allocate allocates count byte slices and returns the first slice allocated.
examples/inuseallocs/main.go:23
↓ 1 callersFunctionf
()
examples/counter/counter.go:21
↓ 1 callersFunctionfillImage
(m *img, workers int)
examples/mandelweb/mandelweb.go:53
↓ 1 callersFunctionfillPixel
(m *img, x, y int)
examples/mandelweb/mandelweb.go:75
↓ 1 callersFunctionfoo
(x int32)
examples/prove/foo.go:3
↓ 1 callersFunctiongenerate
(in <-chan int, out chan<- int)
examples/block/block.go:10
↓ 1 callersMethodget
()
examples/counter/counter.go:9
↓ 1 callersMethodinc
()
examples/counter/counter.go:12
↓ 1 callersFunctionlogRequest
(h http.Handler)
examples/mandelweb/mandelweb.go:24
↓ 1 callersFunctionmakeByteSlice
makeByteSlice returns a byte slice of a random length in the range [0, 16384).
examples/inuseallocs/main.go:32
↓ 1 callersFunctionnWorkersFillImg
(m *img, workers int)
examples/mandelbrot-pkg-profile/mandelbrot.go:118
↓ 1 callersFunctionnWorkersFillImg
(m *img, workers int)
examples/mandelbrot-runtime-pprof/mandelbrot.go:116
↓ 1 callersFunctionnWorkersFillImg
(m *img, workers int)
examples/mandelbrot/mandelbrot.go:111
↓ 1 callersFunctionnWorkersFillImg
BUFSTART OMIT
examples/mandelbrot-buffered/mandelbrot.go:116
↓ 1 callersFunctionnWorkersFillImg
(m *img, workers int)
examples/mandelbrot-buffered/exercise/mandelbrot.go:115
↓ 1 callersFunctionnWorkersFillImg
(m *img, workers int)
examples/mandelbrot-trace/mandelbrot.go:118
↓ 1 callersMethodnext
()
examples/words/main3.go:19
↓ 1 callersFunctiononePerRowFillImg
(m *img)
examples/mandelbrot-pkg-profile/mandelbrot.go:104
↓ 1 callersFunctiononePerRowFillImg
(m *img)
examples/mandelbrot-runtime-pprof/mandelbrot.go:102
↓ 1 callersFunctiononePerRowFillImg
(m *img)
examples/mandelbrot/mandelbrot.go:97
↓ 1 callersFunctiononePerRowFillImg
(m *img)
examples/mandelbrot-buffered/mandelbrot.go:101
↓ 1 callersFunctiononePerRowFillImg
(m *img)
examples/mandelbrot-buffered/exercise/mandelbrot.go:101
↓ 1 callersFunctiononePerRowFillImg
(m *img)
examples/mandelbrot-trace/mandelbrot.go:104
↓ 1 callersFunctiononeToOneFillImg
SEQEND OMIT
examples/mandelbrot-pkg-profile/mandelbrot.go:90
↓ 1 callersFunctiononeToOneFillImg
(m *img)
examples/mandelbrot-runtime-pprof/mandelbrot.go:88
↓ 1 callersFunctiononeToOneFillImg
SEQEND OMIT
examples/mandelbrot/mandelbrot.go:83
↓ 1 callersFunctiononeToOneFillImg
(m *img)
examples/mandelbrot-buffered/mandelbrot.go:87
↓ 1 callersFunctiononeToOneFillImg
(m *img)
examples/mandelbrot-buffered/exercise/mandelbrot.go:87
↓ 1 callersFunctiononeToOneFillImg
end::seqfillimg[]
examples/mandelbrot-trace/mandelbrot.go:90
↓ 1 callersFunctionpaint
(c *color.RGBA, x, y float64)
examples/mandelbrot-pkg-profile/mandelbrot.go:152
↓ 1 callersFunctionpaint
(c *color.RGBA, x, y float64)
examples/mandelbrot-runtime-pprof/mandelbrot.go:150
↓ 1 callersFunctionpaint
(c *color.RGBA, x, y float64)
examples/mandelweb/mandelweb.go:92
↓ 1 callersFunctionpaint
(c *color.RGBA, x, y float64)
examples/mandelbrot/mandelbrot.go:167
↓ 1 callersFunctionpaint
(c *color.RGBA, x, y float64)
examples/mandelbrot-buffered/mandelbrot.go:155
↓ 1 callersFunctionpaint
(c *color.RGBA, x, y float64)
examples/mandelbrot-buffered/exercise/mandelbrot.go:153
↓ 1 callersFunctionpaint
(c *color.RGBA, x, y float64)
examples/mandelbrot-trace/mandelbrot.go:156
↓ 1 callersFunctionpass
(left, right chan int)
04-execution-tracer/examples/daisy/main.go:43
↓ 1 callersFunctionpopcnt
(x uint64)
02-benchmarking/examples/popcnt/popcnt_test.go:11
↓ 1 callersFunctionpopcnt
(x uint64)
examples/popcnt/popcnt2_test.go:12
↓ 1 callersFunctionpopcnt
(x uint64)
examples/popcnt/popcnt_test.go:11
↓ 1 callersFunctionpopcnt
(x uint64)
examples/popcnt-intrinsic/popcnt_test.go:13
↓ 1 callersFunctionpopcnt
(x uint64)
examples/popcnt-rand/popcnt_test.go:13
↓ 1 callersFunctionreadbyte
(r io.Reader)
examples/words/main2.go:16
↓ 1 callersFunctionreadbyte
(r io.Reader)
examples/words/main.go:11
↓ 1 callersMethodreset
()
examples/counter/counter.go:15
↓ 1 callersFunctionsendFirst
(ch chan int)
04-execution-tracer/examples/daisy/main.go:48
↓ 1 callersFunctionseqFillImg
SEQSTART OMIT
examples/mandelbrot-pkg-profile/mandelbrot.go:80
↓ 1 callersFunctionseqFillImg
(m *img)
examples/mandelbrot-runtime-pprof/mandelbrot.go:80
↓ 1 callersFunctionseqFillImg
SEQSTART OMIT
examples/mandelbrot/mandelbrot.go:73
↓ 1 callersFunctionseqFillImg
(m *img)
examples/mandelbrot-buffered/mandelbrot.go:79
↓ 1 callersFunctionseqFillImg
(m *img)
examples/mandelbrot-buffered/exercise/mandelbrot.go:79
↓ 1 callersFunctionseqFillImg
tag::seqfillimg[]
examples/mandelbrot-trace/mandelbrot.go:80
↓ 1 callersFunctiontimer
(d time.Duration)
04-execution-tracer/examples/timers/main.go:9
MethodAt
(x, y int)
examples/mandelbrot-pkg-profile/mandelbrot.go:75
MethodAt
(x, y int)
examples/mandelbrot-runtime-pprof/mandelbrot.go:76
MethodAt
(x, y int)
examples/mandelweb/mandelweb.go:49
MethodAt
(x, y int)
examples/mandelbrot/mandelbrot.go:68
MethodAt
(x, y int)
examples/mandelbrot-buffered/mandelbrot.go:75
MethodAt
(x, y int)
examples/mandelbrot-buffered/exercise/mandelbrot.go:75
MethodAt
(x, y int)
examples/mandelbrot-trace/mandelbrot.go:75
FunctionBenchmarkBoundsCheckInOrder
(b *testing.B)
examples/bounds/bounds_test.go:10
FunctionBenchmarkBoundsCheckOutOfOrder
end::inorder[] tag::outoforder[]
examples/bounds/bounds_test.go:29
FunctionBenchmarkBytesEqualExplicit
(b *testing.B)
examples/byteseq/bytes_test.go:21
FunctionBenchmarkBytesEqualInline
tag::bench[]
examples/byteseq/bytes_test.go:9
FunctionBenchmarkComplicated
END1 OMIT START2 OMIT
02-benchmarking/examples/reset.go:17
FunctionBenchmarkConcatenate
(b *testing.B)
examples/concat/concat_test.go:27
FunctionBenchmarkExpensive
START1 OMIT
02-benchmarking/examples/reset.go:6
FunctionBenchmarkFib1
end::benchmarkfib20[]
examples/fib/fib_test.go:28
FunctionBenchmarkFib20
ENDFIB OMIT STARTBENCH OMIT
02-benchmarking/examples/fib/fib_test.go:21
FunctionBenchmarkFib20
end::fib[] tag::benchmarkfib20[]
examples/fib/fib_test.go:20
FunctionBenchmarkFibWrong
tag::wrong[]
examples/benchfib/wrong_test.go:14
FunctionBenchmarkFibWrong2
end::wrong[] tag::wrong2[]
examples/benchfib/wrong_test.go:21
FunctionBenchmarkFor
(b *testing.B)
examples/range/range_test.go:23
FunctionBenchmarkFprintf
(b *testing.B)
examples/concat/concat_test.go:45
next →1–100 of 177, ranked by callers