- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 52 for TopFrame (0.16 sec)
-
src/runtime/textflag.h
// Function can call reflect.Type.Method or reflect.Type.MethodByName. #define REFLECTMETHOD 1024 // Function is the outermost frame of the call stack. Call stack unwinders // should stop at this function. #define TOPFRAME 2048 // Function is an ABI wrapper.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 01 17:28:41 UTC 2023 - 1.5K bytes - Viewed (0) -
src/cmd/internal/obj/textflag.go
// Function can call reflect.Type.Method or reflect.Type.MethodByName. REFLECTMETHOD = 1024 // Function is the outermost frame of the call stack. Call stack unwinders // should stop at this function. TOPFRAME = 2048 // Function is an ABI wrapper. ABIWRAPPER = 4096 // Function is a compiler-generated package init function. PKGINIT = 8192
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Feb 06 20:25:30 UTC 2023 - 1.7K bytes - Viewed (0) -
src/runtime/asm_wasm.s
// license that can be found in the LICENSE file. #include "go_asm.h" #include "go_tls.h" #include "funcdata.h" #include "textflag.h" TEXT runtime·rt0_go(SB), NOSPLIT|NOFRAME|TOPFRAME, $0 // save m->g0 = g0 MOVD $runtime·g0(SB), runtime·m0+m_g0(SB) // save m0 to g0->m MOVD $runtime·m0(SB), runtime·g0+g_m(SB) // set g to g0 MOVD $runtime·g0(SB), g CALLNORESUME runtime·check(SB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 20 21:26:51 UTC 2023 - 11.8K bytes - Viewed (0) -
src/internal/abi/symtab.go
const ( // FuncFlagTopFrame indicates a function that appears at the top of its stack. // The traceback routine stop at such a function and consider that a // successful, complete traversal of the stack. // Examples of TopFrame functions include goexit, which appears // at the top of a user goroutine stack, and mstart, which appears // at the top of a system goroutine stack. FuncFlagTopFrame FuncFlag = 1 << iota
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 16 14:25:22 UTC 2024 - 3.6K bytes - Viewed (0) -
src/runtime/sys_netbsd_amd64.s
// Call fn. This is an ABI0 PC. CALL R12 // It shouldn't return. If it does, exit. MOVL $SYS__lwp_exit, AX SYSCALL JMP -3(PC) // keep exiting TEXT ·netbsdMstart(SB),NOSPLIT|TOPFRAME,$0 CALL ·netbsdMstart0(SB) RET // not reached TEXT runtime·osyield(SB),NOSPLIT,$0 MOVL $SYS_sched_yield, AX SYSCALL RET TEXT runtime·lwp_park(SB),NOSPLIT,$0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 9.8K bytes - Viewed (0) -
src/runtime/sys_netbsd_386.s
MOVL CX, 4(SP) MOVL DX, 8(SP) MOVL SI, 12(SP) // save SI: handler might be a Go function CALL AX MOVL 12(SP), AX MOVL AX, SP RET // Called by OS using C ABI. TEXT runtime·sigtramp(SB),NOSPLIT|TOPFRAME,$28 NOP SP // tell vet SP changed - stop checking offsets // Save callee-saved C registers, since the caller may be a C signal handler. MOVL BX, bx-4(SP) MOVL BP, bp-8(SP) MOVL SI, si-12(SP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 9.6K bytes - Viewed (0) -
src/runtime/sys_netbsd_arm64.s
CMP $0, R1 BEQ nog CMP $0, R2 BEQ nog MOVD R0, g_m(R1) MOVD R1, g nog: CALL (R2) MOVD $0, R0 // crash (not reached) MOVD R0, (R8) TEXT ·netbsdMstart(SB),NOSPLIT|TOPFRAME,$0 CALL ·netbsdMstart0(SB) RET // not reached TEXT runtime·osyield(SB),NOSPLIT,$0 SVC $SYS_sched_yield RET TEXT runtime·lwp_park(SB),NOSPLIT,$0 MOVW clockid+0(FP), R0 // arg 1 - clockid
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 9.5K bytes - Viewed (0) -
src/runtime/sys_netbsd_arm.s
MOVW R0, g_m(R1) MOVW R1, g BL runtime·emptyfunc(SB) // fault if stack check is wrong BL (R2) MOVW $2, R8 // crash (not reached) MOVW R8, (R8) RET TEXT ·netbsdMstart(SB),NOSPLIT|TOPFRAME,$0 BL ·netbsdMstart0(SB) RET // not reached TEXT runtime·usleep(SB),NOSPLIT,$16 MOVW usec+0(FP), R0 CALL runtime·usplitR0(SB) // 0(R13) is the saved LR, don't use it MOVW R0, 4(R13) // tv_sec.low
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 10.6K bytes - Viewed (0) -
src/runtime/asm_mips64x.s
//go:build mips64 || mips64le #include "go_asm.h" #include "go_tls.h" #include "funcdata.h" #include "textflag.h" #define REGCTXT R22 TEXT runtime·rt0_go(SB),NOSPLIT|TOPFRAME,$0 // R29 = stack; R4 = argc; R5 = argv ADDV $-24, R29 MOVW R4, 8(R29) // argc MOVV R5, 16(R29) // argv // create istack out of the given (operating system) stack. // _cgo_init may update stackguard.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 06 19:45:59 UTC 2023 - 24.3K bytes - Viewed (0) -
src/runtime/asm_riscv64.s
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. #include "go_asm.h" #include "funcdata.h" #include "textflag.h" // func rt0_go() TEXT runtime·rt0_go(SB),NOSPLIT|TOPFRAME,$0 // X2 = stack; A0 = argc; A1 = argv SUB $24, X2 MOV A0, 8(X2) // argc MOV A1, 16(X2) // argv // create istack out of the given (operating system) stack. // _cgo_init may update stackguard.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Nov 09 13:57:06 UTC 2023 - 27K bytes - Viewed (0)