Search Options

Results per page
Sort
Preferred Languages
Advance

Results 81 - 90 of 92 for Dtype (0.06 sec)

  1. src/runtime/stubs.go

    // only in a very limited callee of reflectcall, the stackArgs are copied, and
    // regArgs is only used in the reflectcall frame.
    //
    //go:noescape
    func reflectcall(stackArgsType *_type, fn, stackArgs unsafe.Pointer, stackArgsSize, stackRetOffset, frameSize uint32, regArgs *abi.RegArgs)
    
    // procyield should be an internal detail,
    // but widely used packages access it using linkname.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go

    }
    
    // A component is an assembly-addressable component of a composite type,
    // or a composite type itself.
    type component struct {
    	size   int
    	offset int
    	kind   asmKind
    	typ    string
    	suffix string // Such as _base for string base, _0_lo for lo half of first element of [1]uint64 on 32 bit machine.
    	outer  string // The suffix for immediately containing composite type.
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 02:38:00 UTC 2024
    - 22.8K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/sys/unix/mkerrors.sh

    echo ')'
    
    # Run C program to print error and syscall strings.
    (
    	echo -E "
    #include <stdio.h>
    #include <stdlib.h>
    #include <errno.h>
    #include <ctype.h>
    #include <string.h>
    #include <signal.h>
    
    #define nelem(x) (sizeof(x)/sizeof((x)[0]))
    
    enum { A = 'A', Z = 'Z', a = 'a', z = 'z' }; // avoid need for single quotes below
    
    struct tuple {
    	int num;
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  4. src/runtime/runtime2.go

    type note struct {
    	// Futex-based impl treats it as uint32 key,
    	// while sema-based impl as M* waitm.
    	// Used to be a union, but unions break precise GC.
    	key uintptr
    }
    
    type funcval struct {
    	fn uintptr
    	// variable-size, fn-specific data here
    }
    
    type iface struct {
    	tab  *itab
    	data unsafe.Pointer
    }
    
    type eface struct {
    	_type *_type
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:37 UTC 2024
    - 47.9K bytes
    - Viewed (0)
  5. src/runtime/asm_loong64.s

    	// Make it SPWRITE to stop unwinding. (See issue 54332)
    	MOVV    R3, R3
    
    	MOVV	R0, REGCTXT
    	JMP	runtime·morestack(SB)
    
    // reflectcall: call a function with the given argument list
    // func call(stackArgsType *_type, f *FuncVal, stackArgs *byte, stackArgsSize, stackRetOffset, frameSize uint32, regArgs *abi.RegArgs).
    // we don't have variable-sized frames, so we use a small number
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  6. src/runtime/asm_mipsx.s

    	// Make it SPWRITE to stop unwinding. (See issue 54332)
    	MOVW	R29, R29
    
    	MOVW	R0, REGCTXT
    	JMP	runtime·morestack(SB)
    
    // reflectcall: call a function with the given argument list
    // func call(stackArgsType *_type, f *FuncVal, stackArgs *byte, stackArgsSize, stackRetOffset, frameSize uint32, regArgs *abi.RegArgs).
    // we don't have variable-sized frames, so we use a small number
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 11:46:29 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/link.go

    	return f
    }
    
    // A TypeInfo contains information for a symbol
    // that contains a runtime._type.
    type TypeInfo struct {
    	Type interface{} // a *cmd/compile/internal/types.Type
    }
    
    func (s *LSym) NewTypeInfo() *TypeInfo {
    	if s.Extra != nil {
    		panic(fmt.Sprintf("invalid use of LSym - NewTypeInfo with Extra of type %T", *s.Extra))
    	}
    	t := new(TypeInfo)
    	s.Extra = new(interface{})
    	*s.Extra = t
    	return t
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 33.1K bytes
    - Viewed (0)
  8. src/runtime/panic.go

    	defer func() {
    		text := "panic while printing panic value"
    		switch r := recover().(type) {
    		case nil:
    			// nothing to do
    		case string:
    			throw(text + ": " + r)
    		default:
    			throw(text + ": type " + toRType(efaceOf(&r)._type).string())
    		}
    	}()
    	for p != nil {
    		switch v := p.arg.(type) {
    		case error:
    			p.arg = v.Error()
    		case stringer:
    			p.arg = v.String()
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 43.8K bytes
    - Viewed (0)
  9. src/runtime/export_test.go

    const UserArenaChunkBytes = userArenaChunkBytes
    
    type UserArena struct {
    	arena *userArena
    }
    
    func NewUserArena() *UserArena {
    	return &UserArena{newUserArena()}
    }
    
    func (a *UserArena) New(out *any) {
    	i := efaceOf(out)
    	typ := i._type
    	if typ.Kind_&abi.KindMask != abi.Pointer {
    		panic("new result of non-ptr type")
    	}
    	typ = (*ptrtype)(unsafe.Pointer(typ)).Elem
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:50:53 UTC 2024
    - 46.1K bytes
    - Viewed (0)
  10. src/runtime/asm_ppc64x.s

    	// priority and causing a slowdown in execution time
    
    	OR	R0, R1
    	MOVD	R0, R11
    	BR	runtime·morestack(SB)
    
    // reflectcall: call a function with the given argument list
    // func call(stackArgsType *_type, f *FuncVal, stackArgs *byte, stackArgsSize, stackRetOffset, frameSize uint32, regArgs *abi.RegArgs).
    // we don't have variable-sized frames, so we use a small number
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
Back to top