Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 745 for dropm (0.07 sec)

  1. src/runtime/cgo/gcc_libinit.c

    		nanosleep(&ts, nil);
    	}
    	return EAGAIN;
    }
    
    static void
    pthread_key_destructor(void* g) {
    	if (x_crosscall2_ptr != NULL) {
    		// fn == NULL means dropm.
    		// We restore g by using the stored g, before dropm in runtime.cgocallback,
    		// since the g stored in the TLS by Go might be cleared in some platforms,
    		// before this destructor invoked.
    		x_crosscall2_ptr(NULL, g, 0, 0);
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 29 01:07:18 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  2. src/runtime/asm_arm.s

    	//    since then we skip dropm to reuse the m in the first call.
    	MOVW	savedm-4(SP), R6
    	CMP	$0, R6
    	B.NE	done
    
    	// Skip dropm to reuse it in the next call, when a pthread key has been created.
    	MOVW	_cgo_pthread_key_created(SB), R6
    	// It means cgo is disabled when _cgo_pthread_key_created is a nil pointer, need dropm.
    	CMP	$0, R6
    	B.EQ	dropm
    	MOVW	(R6), R6
    	CMP	$0, R6
    	B.NE	done
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 23 21:00:52 UTC 2024
    - 32.1K bytes
    - Viewed (0)
  3. src/runtime/os_wasm.go

    }
    
    // Called to initialize a new m (including the bootstrap m).
    // Called on the new thread, cannot allocate memory.
    func minit() {
    }
    
    // Called from dropm to undo the effect of an minit.
    func unminit() {
    }
    
    // Called from exitm, but not from drop, to undo the effect of thread-owned
    // resources in minit, semacreate, or elsewhere. Do not take locks after calling this.
    func mdestroy(mp *m) {
    }
    
    // wasm has no signals
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  4. src/runtime/asm_loong64.s

    	//    since then we skip dropm to resue the m in the first call.
    	MOVV	savedm-8(SP), R12
    	BNE	R12, droppedm
    
    	// Skip dropm to reuse it in the next call, when a pthread key has been created.
    	MOVV	_cgo_pthread_key_created(SB), R12
    	// It means cgo is disabled when _cgo_pthread_key_created is a nil pointer, need dropm.
    	BEQ	R12, dropm
    	MOVV    (R12), R12
    	BNE	R12, droppedm
    
    dropm:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  5. src/runtime/asm_mipsx.s

    	//    since then we skip dropm to reuse the m in the first call.
    	MOVW	savedm-4(SP), R3
    	BNE	R3, droppedm
    
    	// Skip dropm to reuse it in the next call, when a pthread key has been created.
    	MOVW	_cgo_pthread_key_created(SB), R3
    	// It means cgo is disabled when _cgo_pthread_key_created is a nil pointer, need dropm.
    	BEQ	R3, dropm
    	MOVW	(R3), R3
    	BNE	R3, droppedm
    
    dropm:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 11:46:29 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  6. src/runtime/asm_mips64x.s

    	//    since then we skip dropm to reuse the m in the first call.
    	MOVV	savedm-8(SP), R3
    	BNE	R3, droppedm
    
    	// Skip dropm to reuse it in the next call, when a pthread key has been created.
    	MOVV	_cgo_pthread_key_created(SB), R3
    	// It means cgo is disabled when _cgo_pthread_key_created is a nil pointer, need dropm.
    	BEQ	R3, dropm
    	MOVV	(R3), R3
    	BNE	R3, droppedm
    
    dropm:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 06 19:45:59 UTC 2023
    - 24.3K bytes
    - Viewed (0)
  7. src/runtime/asm_386.s

    	//    since then we skip dropm to reuse the m in the first call.
    	MOVL	savedm-4(SP), DX
    	CMPL	DX, $0
    	JNE	droppedm
    
    	// Skip dropm to reuse it in the next call, when a pthread key has been created.
    	MOVL	_cgo_pthread_key_created(SB), DX
    	// It means cgo is disabled when _cgo_pthread_key_created is a nil pointer, need dropm.
    	CMPL	DX, $0
    	JEQ	dropm
    	CMPL	(DX), $0
    	JNE	droppedm
    
    dropm:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 15:45:13 UTC 2024
    - 43.1K bytes
    - Viewed (0)
  8. src/runtime/asm_riscv64.s

    	//    since then we skip dropm to reuse the m in the first call.
    	MOV	savedm-8(SP), X5
    	BNE	ZERO, X5, droppedm
    
    	// Skip dropm to reuse it in the next call, when a pthread key has been created.
    	MOV	_cgo_pthread_key_created(SB), X5
    	// It means cgo is disabled when _cgo_pthread_key_created is a nil pointer, need dropm.
    	BEQ	ZERO, X5, dropm
    	MOV	(X5), X5
    	BNE	ZERO, X5, droppedm
    
    dropm:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 13:57:06 UTC 2023
    - 27K bytes
    - Viewed (0)
  9. src/runtime/asm_s390x.s

    	//    since then we skip dropm to reuse the m in the first call.
    	MOVD	savedm-8(SP), R6
    	CMPBNE	R6, $0, droppedm
    
    	// Skip dropm to reuse it in the next call, when a pthread key has been created.
    	MOVD	_cgo_pthread_key_created(SB), R6
    	// It means cgo is disabled when _cgo_pthread_key_created is a nil pointer, need dropm.
    	CMPBEQ	R6, $0, dropm
    	MOVD	(R6), R6
    	CMPBNE	R6, $0, droppedm
    
    dropm:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 09:18:28 UTC 2024
    - 28.1K bytes
    - Viewed (0)
  10. src/runtime/cgo/asm_ppc64x.s

    	// Load the current g.
    	BL	runtimeĀ·load_g(SB)
    
    #ifdef GO_PPC64X_HAS_FUNCDESC
    	// Load the real entry address from the first slot of the function descriptor.
    	// The first argument fn might be null, that means dropm in pthread key destructor.
    	CMP	R3, $0
    	BEQ	nil_fn
    	MOVD	8(R3), R2
    	MOVD	(R3), R3
    nil_fn:
    #endif
    	MOVD	R3, FIXED_FRAME+0(R1)	// fn unsafe.Pointer
    	MOVD	R4, FIXED_FRAME+8(R1)	// a unsafe.Pointer
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.4K bytes
    - Viewed (0)
Back to top