github.com/mattn/go@v0.0.0-20171011075504-07f7db3ea99f/src/cmd/compile/internal/ssa/testdata/hist-opt.gdb-nexts (about)

     1    src/cmd/compile/internal/ssa/testdata/hist.go
     2  35:	func main() {
     3  35:	func main() {
     4  36:		hist := make([]int, 10)
     5  37:		var reader io.Reader = strings.NewReader(cannedInput) //gdb-dbg=(hist/A,cannedInput/A)
     6  13:		"strings"
     7  150:	func NewReader(s string) *Reader { return &Reader{s, 0, -1} }
     8  38:		if len(os.Args) > 1 {
     9  8:		"bufio"
    10  84:			split:        ScanLines,
    11  74:		MaxScanTokenSize = 64 * 1024
    12  47:		for scanner.Scan() {
    13  107:		return string(s.token)
    14  49:			i, err := strconv.ParseInt(s, 10, 64)
    15  50:			if err != nil { //gdb-dbg=(i)
    16  54:			hist = ensure(int(i), hist)
    17  55:			hist[int(i)]++
    18  47:		for scanner.Scan() {
    19  107:		return string(s.token)
    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  47:		for scanner.Scan() {
    25  107:		return string(s.token)
    26  49:			i, err := strconv.ParseInt(s, 10, 64)
    27  50:			if err != nil { //gdb-dbg=(i)
    28  54:			hist = ensure(int(i), hist)
    29  55:			hist[int(i)]++
    30  47:		for scanner.Scan() {
    31  107:		return string(s.token)
    32  49:			i, err := strconv.ParseInt(s, 10, 64)
    33  50:			if err != nil { //gdb-dbg=(i)
    34  54:			hist = ensure(int(i), hist)
    35  55:			hist[int(i)]++
    36  47:		for scanner.Scan() {
    37  107:		return string(s.token)
    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  47:		for scanner.Scan() {
    43  107:		return string(s.token)
    44  49:			i, err := strconv.ParseInt(s, 10, 64)
    45  50:			if err != nil { //gdb-dbg=(i)
    46  54:			hist = ensure(int(i), hist)
    47  55:			hist[int(i)]++
    48  47:		for scanner.Scan() {
    49  107:		return string(s.token)
    50  49:			i, err := strconv.ParseInt(s, 10, 64)
    51  50:			if err != nil { //gdb-dbg=(i)
    52  54:			hist = ensure(int(i), hist)
    53  55:			hist[int(i)]++
    54  47:		for scanner.Scan() {
    55  107:		return string(s.token)
    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  47:		for scanner.Scan() {
    61  107:		return string(s.token)
    62  49:			i, err := strconv.ParseInt(s, 10, 64)
    63  50:			if err != nil { //gdb-dbg=(i)
    64  54:			hist = ensure(int(i), hist)
    65  55:			hist[int(i)]++
    66  47:		for scanner.Scan() {
    67  107:		return string(s.token)
    68  49:			i, err := strconv.ParseInt(s, 10, 64)
    69  50:			if err != nil { //gdb-dbg=(i)
    70  54:			hist = ensure(int(i), hist)
    71  55:			hist[int(i)]++
    72  47:		for scanner.Scan() {
    73  59:		for i, a := range hist {
    74  60:			if a == 0 {
    75  60:			if a == 0 {
    76  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)
    77  64:			n += a
    78  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)
    79  63:			t += i * a
    80  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)
    81  63:			t += i * 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  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)
    85  60:			if a == 0 {
    86  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)
    87  64:			n += a
    88  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)
    89  63:			t += i * 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  63:			t += i * a
    92  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)
    93  59:		for i, a := range hist {
    94  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)
    95  60:			if a == 0 {
    96  60:			if a == 0 {
    97  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)
    98  64:			n += a
    99  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)
   100  63:			t += i * a
   101  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)
   102  63:			t += i * a
   103  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)
   104  59:		for i, a := range hist {
   105  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)
   106  60:			if a == 0 {
   107  60:			if a == 0 {
   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  68:	}
   121    src/runtime/proc.go
   122  201:		if atomic.Load(&runningPanicDefers) != 0 {
   123  201:		if atomic.Load(&runningPanicDefers) != 0 {
   124  210:		if atomic.Load(&panicking) != 0 {
   125  214:		exit(0)