Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 34 for newm1 (0.05 sec)

  1. src/runtime/sys_windows_amd64.s

    	POP_REGS_HOST_TO_ABI0()
    
    	// The return value was placed in AX above.
    	RET
    
    // uint32 tstart_stdcall(M *newm);
    TEXT runtime·tstart_stdcall(SB),NOSPLIT|NOFRAME,$0
    	// Switch from the host ABI to the Go ABI.
    	PUSH_REGS_HOST_TO_ABI0()
    
    	// CX contains first arg newm
    	MOVQ	m_g0(CX), DX		// g
    
    	// Layout new m scheduler stack on os stack.
    	MOVQ	SP, AX
    	MOVQ	AX, (g_stack+stack_hi)(DX)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 19 07:24:08 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  2. src/encoding/gob/type.go

    		return info, nil
    	}
    
    	// Create new map with old contents plus new entry.
    	m, _ := typeInfoMap.Load().(map[reflect.Type]*typeInfo)
    	newm := make(map[reflect.Type]*typeInfo, len(m))
    	for k, v := range m {
    		newm[k] = v
    	}
    	newm[rt] = info
    	typeInfoMap.Store(newm)
    	return info, nil
    }
    
    // Called only when a panic is acceptable and unexpected.
    func mustGetTypeInfo(rt reflect.Type) *typeInfo {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 02:00:26 UTC 2024
    - 27.2K bytes
    - Viewed (0)
  3. src/runtime/sys_plan9_amd64.s

    	MOVQ	$38, BP
    	SYSCALL
    	MOVL	AX, ret+16(FP)
    	RET
    
    TEXT runtime·rfork(SB),NOSPLIT,$0
    	MOVQ	$19, BP
    	SYSCALL
    	MOVL	AX, ret+8(FP)
    	RET
    
    TEXT runtime·tstart_plan9(SB),NOSPLIT,$8
    	MOVQ	newm+0(FP), CX
    	MOVQ	m_g0(CX), DX
    
    	// Layout new m scheduler stack on os stack.
    	MOVQ	SP, AX
    	MOVQ	AX, (g_stack+stack_hi)(DX)
    	SUBQ	$(64*1024), AX		// stack size
    	MOVQ	AX, (g_stack+stack_lo)(DX)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 01 16:41:22 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  4. src/runtime/os_linux.go

    	//
    	// 1. Addition of new Ms to allm in allocm happens before clone of its
    	//    OS thread later in newm.
    	// 2. newm does acquirem to avoid being preempted, ensuring that new Ms
    	//    created in allocm will eventually reach OS thread clone later in
    	//    newm.
    	// 3. We take allocmLock for write here to prevent allocation of new Ms
    	//    while this function runs. Per (1), this prevents clone of OS
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 25.9K bytes
    - Viewed (0)
  5. src/runtime/sys_windows_arm64.s

    	// Get callback result.
    	MOVD	$cbargs-(18*8+callbackArgs__size)(SP), R13
    	MOVD	callbackArgs_result(R13), R0
    
    	RESTORE_R19_TO_R28(8*9)
    
    	RET
    
    // uint32 tstart_stdcall(M *newm);
    TEXT runtime·tstart_stdcall(SB),NOSPLIT,$96-0
    	SAVE_R19_TO_R28(8*3)
    
    	MOVD	m_g0(R0), g
    	MOVD	R0, g_m(g)
    	BL	runtime·save_g(SB)
    
    	// Set up stack guards for OS stack.
    	MOVD	RSP, R0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 21 15:56:43 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apimachinery/pkg/util/strategicpatch/patch.go

    	newS := sliceFromMapSlice(ss.s)
    	return newS
    }
    
    func mapSliceFromSlice(m []interface{}) []map[string]interface{} {
    	newM := []map[string]interface{}{}
    	for _, v := range m {
    		vt := v.(map[string]interface{})
    		newM = append(newM, vt)
    	}
    
    	return newM
    }
    
    func sliceFromMapSlice(s []map[string]interface{}) []interface{} {
    	newS := []interface{}{}
    	for _, v := range s {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 01 23:34:23 UTC 2023
    - 75.5K bytes
    - Viewed (0)
  7. src/runtime/sys_windows_arm.s

    	ADD	$(16 + callbackArgs__size), R13	// free locals
    	MOVM.IA.W (R13), [R4-R11, R12]	// pop {r4-r11, lr=>r12}
    	ADD	$(4*4), R13	// skip r0-r3
    	B	(R12)	// return
    
    // uint32 tstart_stdcall(M *newm);
    TEXT runtime·tstart_stdcall(SB),NOSPLIT|NOFRAME,$0
    	MOVM.DB.W [R4-R11, R14], (R13)		// push {r4-r11, lr}
    
    	MOVW	m_g0(R0), g
    	MOVW	R0, g_m(g)
    	BL	runtime·save_g(SB)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 21 15:56:43 UTC 2023
    - 7.7K bytes
    - Viewed (0)
  8. src/runtime/os_plan9.go

    func noted(mode int32) int32
    
    //go:noescape
    func nsec(*int64) int64
    
    //go:noescape
    func sigtramp(ureg, note unsafe.Pointer)
    
    func setfpmasks()
    
    //go:noescape
    func tstart_plan9(newm *m)
    
    func errstr() string
    
    type _Plink uintptr
    
    func sigpanic() {
    	gp := getg()
    	if !canpanic() {
    		throw("unexpected signal during runtime execution")
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 15:41:45 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  9. src/runtime/asm_wasm.s

    // Called during function prolog when more stack is needed.
    //
    // The traceback routines see morestack on a g0 as being
    // the top of a stack (for example, morestack calling newstack
    // calling the scheduler calling newm calling gc), so we must
    // record an argument size. For that purpose, it has no arguments.
    TEXT runtime·morestack(SB), NOSPLIT, $0-0
    	// R1 = g.m
    	MOVD g_m(g), R1
    
    	// R2 = g0
    	MOVD m_g0(R1), R2
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 21:26:51 UTC 2023
    - 11.8K bytes
    - Viewed (0)
  10. src/runtime/os3_solaris.go

    	asmcgocall(unsafe.Pointer(abi.FuncPCABI0(miniterrno)), unsafe.Pointer(&libc____errno))
    
    	ncpu = getncpu()
    	if physPageSize == 0 {
    		physPageSize = getPageSize()
    	}
    }
    
    func tstart_sysvicall(newm *m) uint32
    
    // May run with m.p==nil, so write barriers are not allowed.
    //
    //go:nowritebarrier
    func newosproc(mp *m) {
    	var (
    		attr pthreadattr
    		oset sigset
    		tid  pthread
    		ret  int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 17.6K bytes
    - Viewed (0)
Back to top