Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for printpointer (0.18 sec)

  1. test/live.go

    		printint(0)
    		return
    	}
    
    	if b2 {
    		var x *int       // ERROR "stack object x \*int$"
    		printpointer(&x) // ERROR "live at call to printpointer: x$"
    		printpointer(&x)
    	} else {
    		var y *int       // ERROR "stack object y \*int$"
    		printpointer(&y) // ERROR "live at call to printpointer: y$"
    		printpointer(&y)
    	}
    	printint(0) // nothing is live here
    }
    
    // The old algorithm treated x as live on all code that
    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_regabi.go

    		printint(0)
    		return
    	}
    
    	if b2 {
    		var x *int       // ERROR "stack object x \*int$"
    		printpointer(&x) // ERROR "live at call to printpointer: x$"
    		printpointer(&x)
    	} else {
    		var y *int       // ERROR "stack object y \*int$"
    		printpointer(&y) // ERROR "live at call to printpointer: y$"
    		printpointer(&y)
    	}
    	printint(0) // nothing is live here
    }
    
    // The old algorithm treated x as live on all code that
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 18.4K bytes
    - Viewed (0)
  3. test/print.go

    package main
    
    func main() {
    	println((interface{})(nil)) // printeface
    	println((interface {        // printiface
    		f()
    	})(nil))
    	println((map[int]int)(nil)) // printpointer
    	println(([]int)(nil))       // printslice
    	println(int64(-7))          // printint
    	println(uint64(7))          // printuint
    	println(uint32(7))          // printuint
    	println(uint16(7))          // printuint
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 31 17:36:45 UTC 2018
    - 1.6K bytes
    - Viewed (0)
  4. src/runtime/print.go

    	i--
    	buf[i] = '0'
    	gwrite(buf[i:])
    }
    
    func printpointer(p unsafe.Pointer) {
    	printhex(uint64(uintptr(p)))
    }
    func printuintptr(p uintptr) {
    	printhex(uint64(p))
    }
    
    func printstring(s string) {
    	gwrite(bytes(s))
    }
    
    func printslice(s []byte) {
    	sp := (*slice)(unsafe.Pointer(&s))
    	print("[", len(s), "/", cap(s), "]")
    	printpointer(sp.array)
    }
    
    func printeface(e eface) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jan 20 03:27:26 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  5. src/cmd/internal/goobj/builtinlist.go

    	{"runtime.printbool", 1},
    	{"runtime.printfloat", 1},
    	{"runtime.printint", 1},
    	{"runtime.printhex", 1},
    	{"runtime.printuint", 1},
    	{"runtime.printcomplex", 1},
    	{"runtime.printstring", 1},
    	{"runtime.printpointer", 1},
    	{"runtime.printuintptr", 1},
    	{"runtime.printiface", 1},
    	{"runtime.printeface", 1},
    	{"runtime.printslice", 1},
    	{"runtime.printnl", 1},
    	{"runtime.printsp", 1},
    	{"runtime.printlock", 1},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/typecheck/_builtin/runtime.go

    func goPanicSliceConvert(x int, y int)
    
    func printbool(bool)
    func printfloat(float64)
    func printint(int64)
    func printhex(uint64)
    func printuint(uint64)
    func printcomplex(complex128)
    func printstring(string)
    func printpointer(any)
    func printuintptr(uintptr)
    func printiface(any)
    func printeface(any)
    func printslice(any)
    func printnl()
    func printsp()
    func printlock()
    func printunlock()
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/typecheck/builtin.go

    	{"printbool", funcTag, 19},
    	{"printfloat", funcTag, 21},
    	{"printint", funcTag, 23},
    	{"printhex", funcTag, 25},
    	{"printuint", funcTag, 25},
    	{"printcomplex", funcTag, 27},
    	{"printstring", funcTag, 29},
    	{"printpointer", funcTag, 30},
    	{"printuintptr", funcTag, 31},
    	{"printiface", funcTag, 30},
    	{"printeface", funcTag, 30},
    	{"printslice", funcTag, 30},
    	{"printnl", funcTag, 9},
    	{"printsp", funcTag, 9},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/walk/builtin.go

    				n.SetType(types.Types[types.TUINTPTR])
    				break
    			}
    			fallthrough
    		case types.TCHAN, types.TMAP, types.TFUNC, types.TUNSAFEPTR:
    			on = typecheck.LookupRuntime("printpointer", n.Type())
    		case types.TSLICE:
    			on = typecheck.LookupRuntime("printslice", n.Type())
    		case types.TUINT, types.TUINT8, types.TUINT16, types.TUINT32, types.TUINT64, types.TUINTPTR:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 22:35:22 UTC 2024
    - 31.2K bytes
    - Viewed (0)
  9. src/runtime/abi_test.go

    var regConfirmRun atomic.Int32
    
    //go:registerparams
    func regFinalizerPointer(v *TintPointer) (int, float32, [10]byte) {
    	regConfirmRun.Store(int32(*(*int)(v.p)))
    	return 5151, 4.0, [10]byte{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
    }
    
    //go:registerparams
    func regFinalizerIface(v Tinter) (int, float32, [10]byte) {
    	regConfirmRun.Store(int32(*(*int)(v.(*TintPointer).p)))
    	return 5151, 4.0, [10]byte{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 3.1K bytes
    - Viewed (0)
Back to top