Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for longjmp (0.12 sec)

  1. src/runtime/asm_loong64.s

    // func cputicks() int64
    TEXT runtime·cputicks(SB),NOSPLIT,$0-8
    	RDTIMED	R0, R4
    	MOVV	R4, ret+0(FP)
    	RET
    
    /*
     *  go-routine
     */
    
    // void gogo(Gobuf*)
    // restore state from Gobuf; longjmp
    TEXT runtime·gogo(SB), NOSPLIT|NOFRAME, $0-8
    	MOVV	buf+0(FP), R4
    	MOVV	gobuf_g(R4), R5
    	MOVV	0(R5), R0	// make sure g != nil
    	JMP	gogo<>(SB)
    
    TEXT gogo<>(SB), NOSPLIT|NOFRAME, $0
    	MOVV	R5, g
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  2. src/runtime/asm_mipsx.s

    	RET
    
    TEXT runtime·mstart(SB),NOSPLIT|TOPFRAME,$0
    	JAL	runtime·mstart0(SB)
    	RET // not reached
    
    /*
     *  go-routine
     */
    
    // void gogo(Gobuf*)
    // restore state from Gobuf; longjmp
    TEXT runtime·gogo(SB),NOSPLIT|NOFRAME,$0-4
    	MOVW	buf+0(FP), R3
    	MOVW	gobuf_g(R3), R4
    	MOVW	0(R4), R5	// make sure g != nil
    	JMP	gogo<>(SB)
    
    TEXT gogo<>(SB),NOSPLIT|NOFRAME,$0
    	MOVW	R4, g
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 11:46:29 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  3. src/runtime/asm_ppc64x.s

    	XOR R0, R0
    	RET
    
    TEXT runtime·mstart(SB),NOSPLIT|TOPFRAME,$0
    	BL	runtime·mstart0(SB)
    	RET // not reached
    
    /*
     *  go-routine
     */
    
    // void gogo(Gobuf*)
    // restore state from Gobuf; longjmp
    TEXT runtime·gogo(SB), NOSPLIT|NOFRAME, $0-8
    	MOVD	buf+0(FP), R5
    	MOVD	gobuf_g(R5), R6
    	MOVD	0(R6), R4	// make sure g != nil
    	BR	gogo<>(SB)
    
    TEXT gogo<>(SB), NOSPLIT|NOFRAME, $0
    	MOVD	R6, g
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  4. src/runtime/asm_arm64.s

    	RET
    
    TEXT runtime·mstart(SB),NOSPLIT|TOPFRAME,$0
    	BL	runtime·mstart0(SB)
    	RET // not reached
    
    /*
     *  go-routine
     */
    
    // void gogo(Gobuf*)
    // restore state from Gobuf; longjmp
    TEXT runtime·gogo(SB), NOSPLIT|NOFRAME, $0-8
    	MOVD	buf+0(FP), R5
    	MOVD	gobuf_g(R5), R6
    	MOVD	0(R6), R4	// make sure g != nil
    	B	gogo<>(SB)
    
    TEXT gogo<>(SB), NOSPLIT|NOFRAME, $0
    	MOVD	R6, g
    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