github.com/mattn/go@v0.0.0-20171011075504-07f7db3ea99f/src/cmd/compile/internal/ssa/testdata/hist-dbg.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  38:		if len(os.Args) > 1 {
     6  43:				return
     7  47:		for scanner.Scan() {
     8  48:			s := scanner.Text()
     9  49:			i, err := strconv.ParseInt(s, 10, 64)
    10  50:			if err != nil { //gdb-dbg=(i)
    11  54:			hist = ensure(int(i), hist)
    12  55:			hist[int(i)]++
    13  47:		for scanner.Scan() {
    14  48:			s := scanner.Text()
    15  49:			i, err := strconv.ParseInt(s, 10, 64)
    16  50:			if err != nil { //gdb-dbg=(i)
    17  54:			hist = ensure(int(i), hist)
    18  55:			hist[int(i)]++
    19  47:		for scanner.Scan() {
    20  48:			s := scanner.Text()
    21  49:			i, err := strconv.ParseInt(s, 10, 64)
    22  50:			if err != nil { //gdb-dbg=(i)
    23  54:			hist = ensure(int(i), hist)
    24  55:			hist[int(i)]++
    25  47:		for scanner.Scan() {
    26  48:			s := scanner.Text()
    27  49:			i, err := strconv.ParseInt(s, 10, 64)
    28  50:			if err != nil { //gdb-dbg=(i)
    29  54:			hist = ensure(int(i), hist)
    30  55:			hist[int(i)]++
    31  47:		for scanner.Scan() {
    32  48:			s := scanner.Text()
    33  49:			i, err := strconv.ParseInt(s, 10, 64)
    34  50:			if err != nil { //gdb-dbg=(i)
    35  54:			hist = ensure(int(i), hist)
    36  55:			hist[int(i)]++
    37  47:		for scanner.Scan() {
    38  48:			s := scanner.Text()
    39  49:			i, err := strconv.ParseInt(s, 10, 64)
    40  50:			if err != nil { //gdb-dbg=(i)
    41  54:			hist = ensure(int(i), hist)
    42  55:			hist[int(i)]++
    43  47:		for scanner.Scan() {
    44  48:			s := scanner.Text()
    45  49:			i, err := strconv.ParseInt(s, 10, 64)
    46  50:			if err != nil { //gdb-dbg=(i)
    47  54:			hist = ensure(int(i), hist)
    48  55:			hist[int(i)]++
    49  47:		for scanner.Scan() {
    50  48:			s := scanner.Text()
    51  49:			i, err := strconv.ParseInt(s, 10, 64)
    52  50:			if err != nil { //gdb-dbg=(i)
    53  54:			hist = ensure(int(i), hist)
    54  55:			hist[int(i)]++
    55  47:		for scanner.Scan() {
    56  48:			s := scanner.Text()
    57  49:			i, err := strconv.ParseInt(s, 10, 64)
    58  50:			if err != nil { //gdb-dbg=(i)
    59  54:			hist = ensure(int(i), hist)
    60  55:			hist[int(i)]++
    61  47:		for scanner.Scan() {
    62  48:			s := scanner.Text()
    63  49:			i, err := strconv.ParseInt(s, 10, 64)
    64  50:			if err != nil { //gdb-dbg=(i)
    65  54:			hist = ensure(int(i), hist)
    66  55:			hist[int(i)]++
    67  47:		for scanner.Scan() {
    68  57:		t := 0
    69  58:		n := 0
    70  59:		for i, a := range hist {
    71  60:			if a == 0 {
    72  61:				continue
    73  59:		for i, a := range hist {
    74  60:			if a == 0 {
    75  63:			t += i * a
    76  64:			n += a
    77  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)
    78  59:		for i, a := range hist {
    79  60:			if a == 0 {
    80  63:			t += i * a
    81  64:			n += a
    82  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)
    83  59:		for i, a := range hist {
    84  60:			if a == 0 {
    85  61:				continue
    86  59:		for i, a := range hist {
    87  60:			if a == 0 {
    88  63:			t += i * a
    89  64:			n += a
    90  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)
    91  59:		for i, a := range hist {
    92  60:			if a == 0 {
    93  61:				continue
    94  59:		for i, a := range hist {
    95  60:			if a == 0 {
    96  61:				continue
    97  59:		for i, a := range hist {
    98  60:			if a == 0 {
    99  61:				continue
   100  59:		for i, a := range hist {
   101  60:			if a == 0 {
   102  63:			t += i * a
   103  64:			n += a
   104  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)
   105  59:		for i, a := range hist {
   106  60:			if a == 0 {
   107  61:				continue
   108  59:		for i, a := range hist {
   109  68:	}
   110    src/runtime/proc.go
   111  201:		if atomic.Load(&runningPanicDefers) != 0 {
   112  210:		if atomic.Load(&panicking) != 0 {
   113  214:		exit(0)