Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 52 for TopFrame (0.16 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
Back to top