Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 24 for autotmp_ (0.26 sec)

  1. test/live.go

    	if b {
    		m2s[str()] = f17d() // ERROR "live at call to f17d: .autotmp_[0-9]+$" "live at call to mapassign_faststr: .autotmp_[0-9]+$"
    	}
    	m2s[str()] = f17d() // ERROR "live at call to f17d: .autotmp_[0-9]+$" "live at call to mapassign_faststr: .autotmp_[0-9]+$"
    	m2s[str()] = f17d() // ERROR "live at call to f17d: .autotmp_[0-9]+$" "live at call to mapassign_faststr: .autotmp_[0-9]+$"
    }
    
    func f17d() *byte
    
    func g18() [2]string
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 18K bytes
    - Viewed (0)
  2. test/live_uintptrkeepalive.go

    	var t int
    	implicit(uintptr(unsafe.Pointer(&t))) // ERROR "live at call to implicit: .?autotmp" "stack object .autotmp_[0-9]+ unsafe.Pointer$"
    }
    
    func autotmpExplicit() { // ERROR "can inline autotmpExplicit"
    	var t int
    	explicit(uintptr(unsafe.Pointer(&t))) // ERROR "live at call to explicit: .?autotmp" "stack object .autotmp_[0-9]+ unsafe.Pointer$"
    }
    
    func autotmpSyscall() { // ERROR "can inline autotmpSyscall"
    	var v int
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:25 UTC 2023
    - 2K bytes
    - Viewed (0)
  3. test/live_regabi.go

    	if b {
    		m2s[str()] = f17d() // ERROR "live at call to f17d: .autotmp_[0-9]+$" "live at call to mapassign_faststr: .autotmp_[0-9]+$"
    	}
    	m2s[str()] = f17d() // ERROR "live at call to f17d: .autotmp_[0-9]+$" "live at call to mapassign_faststr: .autotmp_[0-9]+$"
    	m2s[str()] = f17d() // ERROR "live at call to f17d: .autotmp_[0-9]+$" "live at call to mapassign_faststr: .autotmp_[0-9]+$"
    }
    
    func f17d() *byte
    
    func g18() [2]string
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 18.4K bytes
    - Viewed (0)
  4. test/uintptrescapes2.go

    }
    
    func TestM2() {
    	var t T
    	var v int                                  // ERROR "moved to heap"
    	t.M2(0, 1, uintptr(unsafe.Pointer(&v)), 2) // ERROR "live at call to newobject: .?autotmp" "live at call to T.M2: .?autotmp"  "escapes to heap" "stack object .autotmp_[0-9]+ unsafe.Pointer$"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 24 18:24:24 UTC 2021
    - 2.2K bytes
    - Viewed (0)
  5. test/live2.go

    	return &ret
    }
    
    func bad40() {
    	t := newT40() // ERROR "stack object ret T40$" "stack object .autotmp_[0-9]+ runtime.hmap$"
    	printnl()     // ERROR "live at call to printnl: ret$"
    	useT40(t)
    }
    
    func good40() {
    	ret := T40{}                  // ERROR "stack object ret T40$"
    	ret.m = make(map[int]int, 42) // ERROR "stack object .autotmp_[0-9]+ runtime.hmap$"
    	t := &ret
    	printnl() // ERROR "live at call to printnl: ret$"
    	useT40(t)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 21 23:29:33 UTC 2023
    - 953 bytes
    - Viewed (0)
  6. src/cmd/compile/internal/typecheck/dcl.go

    	}
    
    	s := autotmpnames[n]
    	if s == "" {
    		// Give each tmp a different name so that they can be registerized.
    		// Add a preceding . to avoid clashing with legal names.
    		prefix := ".autotmp_%d"
    
    		s = fmt.Sprintf(prefix, n)
    		autotmpnames[n] = s
    	}
    	return s
    }
    
    // f is method type, with receiver.
    // return function type, receiver as first argument (or not).
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 14 13:15:50 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  7. test/escape_iface.go

    		var ok bool
    		var x interface{} = i // ERROR "i does not escape"
    		var y interface{} = j // ERROR "j does not escape"
    
    		sink = x.(int)         // ERROR "x.\(int\) escapes to heap"
    		sink, *(&ok) = y.(int) // ERROR "autotmp_.* escapes to heap"
    	}
    	{
    		i := 0 // ERROR "moved to heap: i"
    		j := 0 // ERROR "moved to heap: j"
    		var ok bool
    		var x interface{} = &i
    		var y interface{} = &j
    
    		sink = x.(*int)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 23 17:16:35 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  8. src/cmd/internal/testdir/testdir_test.go

    	// Remove old errors.
    	for i := range lines {
    		lines[i], _, _ = strings.Cut(lines[i], " // ERROR ")
    	}
    	// Parse new errors.
    	errors := make(map[int]map[string]bool)
    	tmpRe := regexp.MustCompile(`autotmp_\d+`)
    	for _, errStr := range splitOutput(out, false) {
    		errFile, rest, ok := strings.Cut(errStr, ":")
    		if !ok || errFile != file {
    			continue
    		}
    		lineStr, msg, ok := strings.Cut(rest, ":")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 20:08:06 UTC 2024
    - 57.5K bytes
    - Viewed (0)
  9. test/fixedbugs/issue15329.go

    //
    //     check(unsafe.Pointer(testMeth(1).Pointer()), unsafe.Pointer(testMeth(2).Pointer()))
    //
    // to
    //
    //     var autotmp_1 uintptr = testMeth(1).Pointer()
    //     var autotmp_2 uintptr = testMeth(2).Pointer()
    //     check(unsafe.Pointer(autotmp_1), unsafe.Pointer(autotmp_2))
    //
    // However, that means autotmp_1 is the only reference to the int
    // variable containing the value "1", but it's not a pointer type,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 18 14:01:22 UTC 2016
    - 2.1K bytes
    - Viewed (0)
  10. src/cmd/internal/objabi/autotype.go

    Tobias Klauser <******@****.***> 1591183037 +0200
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 04 07:25:06 UTC 2020
    - 1.8K bytes
    - Viewed (0)
Back to top