Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for switchToCrashStack0 (0.32 sec)

  1. src/runtime/asm_wasm.s

    	RET
    
    TEXT ·publicationBarrier(SB), NOSPLIT, $0-0
    	RET
    
    TEXT runtime·procyield(SB), NOSPLIT, $0-0 // FIXME
    	RET
    
    TEXT runtime·breakpoint(SB), NOSPLIT, $0-0
    	UNDEF
    
    // func switchToCrashStack0(fn func())
    TEXT runtime·switchToCrashStack0(SB), NOSPLIT, $0-8
    	MOVD fn+0(FP), CTXT	// context register
    	MOVD	g_m(g), R2	// curm
    
    	// set g to gcrash
    	MOVD	$runtime·gcrash(SB), g	// g = &gcrash
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 21:26:51 UTC 2023
    - 11.8K bytes
    - Viewed (0)
  2. src/runtime/asm_mips64x.s

    	// at an intermediate systemstack.
    	MOVV	0(REGCTXT), R4	// code pointer
    	MOVV	0(R29), R31	// restore LR
    	ADDV	$8, R29
    	JMP	(R4)
    
    // func switchToCrashStack0(fn func())
    TEXT runtime·switchToCrashStack0(SB), NOSPLIT, $0-8
    	MOVV	fn+0(FP), REGCTXT	// context register
    	MOVV	g_m(g), R2	// curm
    
    	// set g to gcrash
    	MOVV	$runtime·gcrash(SB), g	// g = &gcrash
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 06 19:45:59 UTC 2023
    - 24.3K bytes
    - Viewed (0)
  3. src/runtime/asm_riscv64.s

    	// Using a tail call here cleans up tracebacks since we won't stop
    	// at an intermediate systemstack.
    	MOV	0(CTXT), T1	// code pointer
    	ADD	$8, X2
    	JMP	(T1)
    
    // func switchToCrashStack0(fn func())
    TEXT runtime·switchToCrashStack0<ABIInternal>(SB), NOSPLIT, $0-8
    	MOV	X10, CTXT			// context register
    	MOV	g_m(g), X11			// curm
    
    	// set g to gcrash
    	MOV	$runtime·gcrash(SB), g	// g = &gcrash
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 13:57:06 UTC 2023
    - 27K bytes
    - Viewed (0)
  4. src/runtime/asm_s390x.s

    	// Using a tail call here cleans up tracebacks since we won't stop
    	// at an intermediate systemstack.
    	MOVD	0(R12), R3	// code pointer
    	MOVD	0(R15), LR	// restore LR
    	ADD	$8, R15
    	BR	(R3)
    
    // func switchToCrashStack0(fn func())
    TEXT runtime·switchToCrashStack0<ABIInternal>(SB), NOSPLIT, $0-8
    	MOVD	fn+0(FP), R12	// context
    	MOVD	g_m(g), R4	// curm
    
    	// set g to gcrash
    	MOVD	$runtime·gcrash(SB), g	// g = &gcrash
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 09:18:28 UTC 2024
    - 28.1K bytes
    - Viewed (0)
  5. src/runtime/asm_loong64.s

    	// Using a tail call here cleans up tracebacks since we won't stop
    	// at an intermediate systemstack.
    	MOVV	0(REGCTXT), R4	// code pointer
    	MOVV	0(R3), R1	// restore LR
    	ADDV	$8, R3
    	JMP	(R4)
    
    // func switchToCrashStack0(fn func())
    TEXT runtime·switchToCrashStack0(SB), NOSPLIT, $0-8
    	MOVV	fn+0(FP), REGCTXT	// context register
    	MOVV	g_m(g), R4	// curm
    
    	// set g to gcrash
    	MOVV	$runtime·gcrash(SB), g	// g = &gcrash
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  6. src/runtime/asm_mipsx.s

    	// Using a tail call here cleans up tracebacks since we won't stop
    	// at an intermediate systemstack.
    	MOVW	0(REGCTXT), R4	// code pointer
    	MOVW	0(R29), R31	// restore LR
    	ADD	$4, R29
    	JMP	(R4)
    
    // func switchToCrashStack0(fn func())
    TEXT runtime·switchToCrashStack0(SB), NOSPLIT, $0-4
    	MOVW	fn+0(FP), REGCTXT	// context register
    	MOVW	g_m(g), R2	// curm
    
    	// set g to gcrash
    	MOVW	$runtime·gcrash(SB), g	// g = &gcrash
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 11:46:29 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  7. src/runtime/asm_arm.s

    noswitch:
    	// Using a tail call here cleans up tracebacks since we won't stop
    	// at an intermediate systemstack.
    	MOVW	R0, R7
    	MOVW	0(R0), R0
    	MOVW.P	4(R13), R14	// restore LR
    	B	(R0)
    
    // func switchToCrashStack0(fn func())
    TEXT runtime·switchToCrashStack0(SB), NOSPLIT, $0-4
    	MOVW	fn+0(FP), R7 // context register
    	MOVW	g_m(g), R1 // curm
    
    	// set g to gcrash
    	MOVW	$runtime·gcrash(SB), R0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 23 21:00:52 UTC 2024
    - 32.1K bytes
    - Viewed (0)
  8. src/runtime/asm_386.s

    	JMP	DI
    
    bad:
    	// Bad: g is not gsignal, not g0, not curg. What is it?
    	// Hide call from linker nosplit analysis.
    	MOVL	$runtime·badsystemstack(SB), AX
    	CALL	AX
    	INT	$3
    
    // func switchToCrashStack0(fn func())
    TEXT runtime·switchToCrashStack0(SB), NOSPLIT, $0-4
    	MOVL 	fn+0(FP), AX
    
    	get_tls(CX)
    	MOVL	g(CX), BX	// BX = g
    	MOVL	g_m(BX), DX	// DX = curm
    
    	// set g to gcrash
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 15:45:13 UTC 2024
    - 43.1K bytes
    - Viewed (0)
  9. src/runtime/asm_ppc64x.s

    	// ppc64 because the caller is responsible for restoring the TOC.
    	MOVD	0(R11), R12	// code pointer
    	MOVD	R12, CTR
    	BL	(CTR)
    #ifndef GOOS_aix
    	MOVD	24(R1), R2
    #endif
    	RET
    
    // func switchToCrashStack0(fn func())
    TEXT runtime·switchToCrashStack0<ABIInternal>(SB), NOSPLIT, $0-8
    	MOVD	R3, R11				// context register
    	MOVD	g_m(g), R3			// curm
    
    	// set g to gcrash
    	MOVD	$runtime·gcrash(SB), g	// g = &gcrash
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  10. src/runtime/asm_arm64.s

    	// at an intermediate systemstack.
    	MOVD	0(R26), R3	// code pointer
    	MOVD.P	16(RSP), R30	// restore LR
    	SUB	$8, RSP, R29	// restore FP
    	B	(R3)
    
    // func switchToCrashStack0(fn func())
    TEXT runtime·switchToCrashStack0<ABIInternal>(SB), NOSPLIT, $0-8
    	MOVD	R0, R26    // context register
    	MOVD	g_m(g), R1 // curm
    
    	// set g to gcrash
    	MOVD	$runtime·gcrash(SB), g // g = &gcrash
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
Back to top