github.com/mattn/go@v0.0.0-20171011075504-07f7db3ea99f/src/cmd/compile/internal/ssa/testdata/hist-opt.delve-nexts (about) 1 ./testdata/hist.go 2 35: func main() { 3 36: hist := make([]int, 10) 4 37: var reader io.Reader = strings.NewReader(cannedInput) //gdb-dbg=(hist/A,cannedInput/A) 5 13: "strings" 6 src/strings/reader.go 7 150: func NewReader(s string) *Reader { return &Reader{s, 0, -1} } 8 ./testdata/hist.go 9 38: if len(os.Args) > 1 { 10 8: "bufio" 11 src/bufio/scan.go 12 84: split: ScanLines, 13 74: MaxScanTokenSize = 64 * 1024 14 ./testdata/hist.go 15 47: for scanner.Scan() { 16 47: for scanner.Scan() { 17 src/bufio/scan.go 18 107: return string(s.token) 19 ./testdata/hist.go 20 49: i, err := strconv.ParseInt(s, 10, 64) 21 50: if err != nil { //gdb-dbg=(i) 22 54: hist = ensure(int(i), hist) 23 55: hist[int(i)]++ 24 55: hist[int(i)]++ 25 47: for scanner.Scan() { 26 src/bufio/scan.go 27 107: return string(s.token) 28 ./testdata/hist.go 29 49: i, err := strconv.ParseInt(s, 10, 64) 30 50: if err != nil { //gdb-dbg=(i) 31 54: hist = ensure(int(i), hist) 32 55: hist[int(i)]++ 33 55: hist[int(i)]++ 34 47: for scanner.Scan() { 35 src/bufio/scan.go 36 107: return string(s.token) 37 ./testdata/hist.go 38 49: i, err := strconv.ParseInt(s, 10, 64) 39 50: if err != nil { //gdb-dbg=(i) 40 54: hist = ensure(int(i), hist) 41 55: hist[int(i)]++ 42 55: hist[int(i)]++ 43 47: for scanner.Scan() { 44 src/bufio/scan.go 45 107: return string(s.token) 46 ./testdata/hist.go 47 49: i, err := strconv.ParseInt(s, 10, 64) 48 50: if err != nil { //gdb-dbg=(i) 49 54: hist = ensure(int(i), hist) 50 55: hist[int(i)]++ 51 55: hist[int(i)]++ 52 47: for scanner.Scan() { 53 src/bufio/scan.go 54 107: return string(s.token) 55 ./testdata/hist.go 56 49: i, err := strconv.ParseInt(s, 10, 64) 57 50: if err != nil { //gdb-dbg=(i) 58 54: hist = ensure(int(i), hist) 59 55: hist[int(i)]++ 60 55: hist[int(i)]++ 61 47: for scanner.Scan() { 62 src/bufio/scan.go 63 107: return string(s.token) 64 ./testdata/hist.go 65 49: i, err := strconv.ParseInt(s, 10, 64) 66 50: if err != nil { //gdb-dbg=(i) 67 54: hist = ensure(int(i), hist) 68 55: hist[int(i)]++ 69 55: hist[int(i)]++ 70 47: for scanner.Scan() { 71 src/bufio/scan.go 72 107: return string(s.token) 73 ./testdata/hist.go 74 49: i, err := strconv.ParseInt(s, 10, 64) 75 50: if err != nil { //gdb-dbg=(i) 76 54: hist = ensure(int(i), hist) 77 55: hist[int(i)]++ 78 55: hist[int(i)]++ 79 47: for scanner.Scan() { 80 src/bufio/scan.go 81 107: return string(s.token) 82 ./testdata/hist.go 83 49: i, err := strconv.ParseInt(s, 10, 64) 84 50: if err != nil { //gdb-dbg=(i) 85 54: hist = ensure(int(i), hist) 86 55: hist[int(i)]++ 87 55: hist[int(i)]++ 88 47: for scanner.Scan() { 89 src/bufio/scan.go 90 107: return string(s.token) 91 ./testdata/hist.go 92 49: i, err := strconv.ParseInt(s, 10, 64) 93 50: if err != nil { //gdb-dbg=(i) 94 54: hist = ensure(int(i), hist) 95 55: hist[int(i)]++ 96 55: hist[int(i)]++ 97 47: for scanner.Scan() { 98 src/bufio/scan.go 99 107: return string(s.token) 100 ./testdata/hist.go 101 49: i, err := strconv.ParseInt(s, 10, 64) 102 50: if err != nil { //gdb-dbg=(i) 103 54: hist = ensure(int(i), hist) 104 55: hist[int(i)]++ 105 55: hist[int(i)]++ 106 47: for scanner.Scan() { 107 59: for i, a := range hist { 108 60: if a == 0 { 109 60: if a == 0 { 110 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 111 64: n += a 112 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 113 63: t += i * a 114 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 115 63: t += i * a 116 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 117 59: for i, a := range hist { 118 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 119 60: if a == 0 { 120 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 121 64: n += a 122 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 123 63: t += i * a 124 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 125 63: t += i * a 126 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 127 59: for i, a := range hist { 128 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 129 60: if a == 0 { 130 60: if a == 0 { 131 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 132 64: n += a 133 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 134 63: t += i * a 135 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 136 63: t += i * a 137 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 138 59: for i, a := range hist { 139 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 140 60: if a == 0 { 141 60: if a == 0 { 142 60: if a == 0 { 143 60: if a == 0 { 144 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 145 64: n += a 146 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 147 63: t += i * a 148 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 149 63: t += i * a 150 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 151 59: for i, a := range hist { 152 65: fmt.Fprintf(os.Stderr, "%d\t%d\t%d\t%d\t%d\n", i, a, n, i*a, t) //gdb-dbg=(n,i,t) 153 60: if a == 0 { 154 68: } 155 src/runtime/proc.go 156 201: if atomic.Load(&runningPanicDefers) != 0 { 157 210: if atomic.Load(&panicking) != 0 { 158 214: exit(0)