- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 22 for publicationBarrier (0.34 sec)
-
src/runtime/atomic_riscv64.s
// Copyright 2015 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. #include "textflag.h" // func publicationBarrier() TEXT ·publicationBarrier(SB),NOSPLIT|NOFRAME,$0-0 FENCE
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun Mar 15 07:13:18 UTC 2020 - 275 bytes - Viewed (0) -
src/runtime/atomic_loong64.s
// Copyright 2022 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. #include "textflag.h" TEXT ·publicationBarrier(SB),NOSPLIT|NOFRAME,$0-0 DBAR
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 20 15:12:31 UTC 2022 - 245 bytes - Viewed (0) -
src/runtime/atomic_mips64x.s
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build mips64 || mips64le #include "textflag.h" #define SYNC WORD $0xf TEXT ·publicationBarrier(SB),NOSPLIT|NOFRAME,$0-0 SYNC
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Nov 06 10:24:44 UTC 2021 - 300 bytes - Viewed (0) -
src/runtime/atomic_arm64.s
// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. #include "textflag.h" TEXT ·publicationBarrier(SB),NOSPLIT|NOFRAME,$0-0 DMB $0xe // DMB ST
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Feb 12 21:41:31 UTC 2018 - 259 bytes - Viewed (0) -
src/runtime/atomic_mipsx.s
// Copyright 2016 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build mips || mipsle #include "textflag.h" TEXT ·publicationBarrier(SB),NOSPLIT,$0 SYNC
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Nov 06 10:24:44 UTC 2021 - 262 bytes - Viewed (0) -
src/runtime/atomic_ppc64x.s
// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build ppc64 || ppc64le #include "textflag.h" TEXT ·publicationBarrier(SB),NOSPLIT|NOFRAME,$0-0 // LWSYNC is the "export" barrier recommended by Power ISA // v2.07 book II, appendix B.2.2.2. // LWSYNC is a load/load, load/store, and store/store barrier. LWSYNC
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Nov 06 10:24:44 UTC 2021 - 437 bytes - Viewed (0) -
src/runtime/stubs.go
// call on the stack will cause gentraceback to stop walking the stack // prematurely and if there is leftover state it may panic. func goexit(neverCallThisFunction) // publicationBarrier performs a store/store barrier (a "publication" // or "export" barrier). Some form of synchronization is required // between initializing an object and making that object accessible to
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 29 17:58:53 UTC 2024 - 20.2K bytes - Viewed (0) -
src/runtime/sys_plan9_arm.s
MOVW $SYS_ERRSTR, R0 SWI $0 MOVW R1, R2 MOVBU 0(R2), R0 CMP $0, R0 BEQ 3(PC) ADD $1, R2 B -4(PC) SUB R1, R2 MOVW R2, ret_len+4(FP) RET TEXT ·publicationBarrier(SB),NOSPLIT|NOFRAME,$0-0 B runtime·armPublicationBarrier(SB) // never called (cgo not supported) TEXT runtime·read_tls_fallback(SB),NOSPLIT|NOFRAME,$0 MOVW $0, R0 MOVW R0, (R0)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 29 14:15:04 UTC 2021 - 7K bytes - Viewed (0) -
src/runtime/sys_windows_arm.s
BL runtime·emptyfunc(SB) // fault if stack check is wrong BL runtime·mstart(SB) // Exit the thread. MOVW $0, R0 MOVM.IA.W (R13), [R4-R11, R15] // pop {r4-r11, pc} TEXT ·publicationBarrier(SB),NOSPLIT|NOFRAME,$0-0 B runtime·armPublicationBarrier(SB) // never called (this is a GOARM=7 platform) TEXT runtime·read_tls_fallback(SB),NOSPLIT,$0 MOVW $0xabcd, R0 MOVW R0, (R0) RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 21 15:56:43 UTC 2023 - 7.7K bytes - Viewed (0) -
src/runtime/sys_netbsd_arm.s
MOVW arg+8(FP), R2 SWI $SYS_fcntl MOVW $0, R1 MOVW.CS R0, R1 MOVW.CS $-1, R0 MOVW R0, ret+12(FP) MOVW R1, errno+16(FP) RET // TODO: this is only valid for ARMv7+ TEXT ·publicationBarrier(SB),NOSPLIT|NOFRAME,$0-0 B runtime·armPublicationBarrier(SB) TEXT runtime·read_tls_fallback(SB),NOSPLIT|NOFRAME,$0 MOVM.WP [R1, R2, R3, R12], (R13) SWI $SYS__lwp_getprivate
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 10.6K bytes - Viewed (0)