Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 607 for isync (0.11 sec)

  1. src/internal/runtime/atomic/atomic_ppc64x.s

    TEXT ·Load(SB),NOSPLIT|NOFRAME,$-8-12
    	MOVD	ptr+0(FP), R3
    	SYNC
    	MOVWZ	0(R3), R3
    	CMPW	R3, R3, CR7
    	BC	4, 30, 1(PC) // bne- cr7,0x4
    	ISYNC
    	MOVW	R3, ret+8(FP)
    	RET
    
    // uint8 ·Load8(uint8 volatile* ptr)
    TEXT ·Load8(SB),NOSPLIT|NOFRAME,$-8-9
    	MOVD	ptr+0(FP), R3
    	SYNC
    	MOVBZ	0(R3), R3
    	CMP	R3, R3, CR7
    	BC	4, 30, 1(PC) // bne- cr7,0x4
    	ISYNC
    	MOVB	R3, ret+8(FP)
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/ppc64/anames.go

    	"SUBMEV",
    	"SUBV",
    	"SUBE",
    	"SUBECC",
    	"SUBEV",
    	"SUBEVCC",
    	"SUBZE",
    	"SUBZECC",
    	"SUBZEVCC",
    	"SUBZEV",
    	"SYNC",
    	"XOR",
    	"XORCC",
    	"XORIS",
    	"DCBF",
    	"DCBI",
    	"DCBST",
    	"DCBT",
    	"DCBTST",
    	"DCBZ",
    	"EIEIO",
    	"ICBI",
    	"ISYNC",
    	"PTESYNC",
    	"TLBIE",
    	"TLBIEL",
    	"TLBSYNC",
    	"TW",
    	"SYSCALL",
    	"WORD",
    	"RFCI",
    	"FCPSGN",
    	"FCPSGNCC",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ppc64/ssa.go

    		p2.To.Type = obj.TYPE_BRANCH
    		p2.To.SetTarget(p)
    		// ISYNC
    		pisync := s.Prog(ppc64.AISYNC)
    		pisync.To.Type = obj.TYPE_NONE
    
    	case ssa.OpPPC64LoweredAtomicLoad8,
    		ssa.OpPPC64LoweredAtomicLoad32,
    		ssa.OpPPC64LoweredAtomicLoad64,
    		ssa.OpPPC64LoweredAtomicLoadPtr:
    		// SYNC
    		// MOVB/MOVD/MOVW (Rarg0), Rout
    		// CMP Rout,Rout
    		// BNE 1(PC)
    		// ISYNC
    		ld := ppc64.AMOVD
    		cmp := ppc64.ACMP
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 55.4K bytes
    - Viewed (0)
  4. src/runtime/sys_linux_ppc64x.s

    	CMPW	R3, $27 // 27 == SIGPROF
    	BNE	sigtramp
    
    	// Lock sigprofCallersUse (cas from 0 to 1).
    	MOVW	$1, R7
    	MOVD	$runtime·sigprofCallersUse(SB), R8
    	SYNC
    	LWAR    (R8), R6
    	CMPW    $0, R6
    	BNE     sigtramp
    	STWCCC  R7, (R8)
    	BNE     -4(PC)
    	ISYNC
    
    	// Jump to the traceback function in runtime/cgo.
    	// It will call back to sigprofNonGo, which will ignore the
    	// arguments passed in registers.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 18.1K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/_gen/PPC64Ops.go

    		// atomic exchange32, 64
    		// LWSYNC
    		// LDAR         (Rarg0), Rout
    		// STDCCC       Rarg1, (Rarg0)
    		// BNE          -2(PC)
    		// ISYNC
    		// return old val
    		{name: "LoweredAtomicExchange32", argLength: 3, reg: gpxchg, resultNotInArgs: true, clobberFlags: true, faultOnNilArg0: true, hasSideEffects: true},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 43.8K bytes
    - Viewed (0)
  6. src/cmd/asm/internal/asm/testdata/ppc64.s

    	STHCCC R3, (R4)                 // 7c6025ad
    	STSW R3, (R4)(R5)               // 7c65252a
    	STSW R3, (R4)(R0)               // 7c60252a
    	STSW R3, (R4)                   // 7c60252a
    
    	SYNC                            // 7c0004ac
    	ISYNC                           // 4c00012c
    	LWSYNC                          // 7c2004ac
    	EIEIO                           // 7c0006ac
    	PTESYNC                         // 7c4004ac
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  7. docs/en/docs/async.md

    ```Python hl_lines="2-3"
    @app.get('/burgers')
    async def read_burgers():
        burgers = await get_burgers(2)
        return burgers
    ```
    
    ### More technical details
    
    You might have noticed that `await` can only be used inside of functions defined with `async def`.
    
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Mon May 20 00:24:48 UTC 2024
    - 23K bytes
    - Viewed (0)
  8. docs/pt/docs/async.md

    ```Python hl_lines="2 3"
    @app.get('/burgers')
    async def read_burgers():
        burgers = await get_burgers(2)
        return burgers
    ```
    
    ### Mais detalhes técnicos
    
    Você deve ter observado que `await` pode ser usado somente dentro de funções definidas com `async def`.
    
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Thu Apr 18 19:53:19 UTC 2024
    - 22.2K bytes
    - Viewed (0)
  9. docs/ru/docs/async.md

    ```
    
    В этом случае *функции обработки пути* необходимо объявлять с использованием синтаксиса `async def`:
    
    ```Python hl_lines="2"
    @app.get('/')
    async def read_results():
        results = await some_library()
        return results
    ```
    
    !!! note
        `await` можно использовать только внутри функций, объявленных с использованием `async def`.
    
    ---
    
    Если вы обращаетесь к сторонней библиотеке, которая с чем-то взаимодействует
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Thu Apr 18 19:53:19 UTC 2024
    - 39.9K bytes
    - Viewed (0)
  10. docs/zh/docs/async.md

        return burgers
    ```
    
    ### 更多技术细节
    
    您可能已经注意到,`await` 只能在 `async def` 定义的函数内部使用。
    
    但与此同时,必须"等待"通过 `async def` 定义的函数。因此,带 `async def` 的函数也只能在 `async def` 定义的函数内部调用。
    
    那么,这关于先有鸡还是先有蛋的问题,如何调用第一个 `async` 函数?
    
    如果您使用 **FastAPI**,你不必担心这一点,因为"第一个"函数将是你的路径操作函数,FastAPI 将知道如何做正确的事情。
    
    但如果您想在没有 FastAPI 的情况下使用 `async` / `await`,则可以这样做。
    
    ### 编写自己的异步代码
    
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Thu Apr 18 19:53:19 UTC 2024
    - 21.1K bytes
    - Viewed (0)
Back to top