Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 18 of 18 for runtime_arg0 (0.24 sec)

  1. src/runtime/asm_s390x.s

    	MOVD	$runtime·m0(SB), R2
    
    	// save m->g0 = g0
    	MOVD	g, m_g0(R2)
    	// save m0 to g0->m
    	MOVD	R2, g_m(g)
    
    	BL	runtime·check(SB)
    
    	// argc/argv are already prepared on stack
    	BL	runtime·args(SB)
    	BL	runtime·checkS390xCPU(SB)
    	BL	runtime·osinit(SB)
    	BL	runtime·schedinit(SB)
    
    	// create a new goroutine to start program
    	MOVD	$runtime·mainPC(SB), R2		// entry
    	SUB     $16, R15
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 09:18:28 UTC 2024
    - 28.1K bytes
    - Viewed (0)
  2. src/runtime/asm_loong64.s

    	MOVV	$runtime·m0(SB), R19
    
    	// save m->g0 = g0
    	MOVV	g, m_g0(R19)
    	// save m0 to g0->m
    	MOVV	R19, g_m(g)
    
    	JAL	runtime·check(SB)
    
    	// args are already prepared
    	JAL	runtime·args(SB)
    	JAL	runtime·osinit(SB)
    	JAL	runtime·schedinit(SB)
    
    	// create a new goroutine to start program
    	MOVV	$runtime·mainPC(SB), R19		// entry
    	ADDV	$-16, R3
    	MOVV	R19, 8(R3)
    	MOVV	R0, 0(R3)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  3. src/runtime/asm_mipsx.s

    	MOVW	$runtime·m0(SB), R1
    
    	// save m->g0 = g0
    	MOVW	g, m_g0(R1)
    	// save m0 to g0->m
    	MOVW	R1, g_m(g)
    
    	JAL	runtime·check(SB)
    
    	// args are already prepared
    	JAL	runtime·args(SB)
    	JAL	runtime·osinit(SB)
    	JAL	runtime·schedinit(SB)
    
    	// create a new goroutine to start program
    	MOVW	$runtime·mainPC(SB), R1	// entry
    	ADDU	$-8, R29
    	MOVW	R1, 4(R29)
    	MOVW	R0, 0(R29)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 11:46:29 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  4. src/runtime/asm_arm.s

    	MOVW	R0, g_stackguard0(g)
    	MOVW	R0, g_stackguard1(g)
    
    	BL	runtime·check(SB)
    
    	// saved argc, argv
    	MOVW	60(R13), R0
    	MOVW	R0, 4(R13)
    	MOVW	64(R13), R1
    	MOVW	R1, 8(R13)
    	BL	runtime·args(SB)
    	BL	runtime·checkgoarm(SB)
    	BL	runtime·osinit(SB)
    	BL	runtime·schedinit(SB)
    
    	// create a new goroutine to start program
    	SUB	$8, R13
    	MOVW	$runtime·mainPC(SB), R0
    	MOVW	R0, 4(R13)	// arg 1: fn
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 23 21:00:52 UTC 2024
    - 32.1K bytes
    - Viewed (0)
  5. src/runtime/asm_386.s

    	// convention is D is always cleared
    	CLD
    
    	CALL	runtime·check(SB)
    
    	// saved argc, argv
    	MOVL	120(SP), AX
    	MOVL	AX, 0(SP)
    	MOVL	124(SP), AX
    	MOVL	AX, 4(SP)
    	CALL	runtime·args(SB)
    	CALL	runtime·osinit(SB)
    	CALL	runtime·schedinit(SB)
    
    	// create a new goroutine to start program
    	PUSHL	$runtime·mainPC(SB)	// entry
    	CALL	runtime·newproc(SB)
    	POPL	AX
    
    	// start this M
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 15:45:13 UTC 2024
    - 43.1K bytes
    - Viewed (0)
  6. src/runtime/asm_ppc64x.s

    	MOVD	$runtime·m0(SB), R3
    
    	// save m->g0 = g0
    	MOVD	g, m_g0(R3)
    	// save m0 to g0->m
    	MOVD	R3, g_m(g)
    
    	BL	runtime·check(SB)
    
    	// args are already prepared
    	BL	runtime·args(SB)
    	BL	runtime·osinit(SB)
    	BL	runtime·schedinit(SB)
    
    	// create a new goroutine to start program
    	MOVD	$runtime·mainPC(SB), R3		// entry
    	MOVDU	R3, -8(R1)
    	MOVDU	R0, -8(R1)
    	MOVDU	R0, -8(R1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  7. src/runtime/asm_arm64.s

    	MOVD	R0, g_m(g)
    
    	BL	runtime·check(SB)
    
    #ifdef GOOS_windows
    	BL	runtime·wintls(SB)
    #endif
    
    	MOVW	8(RSP), R0	// copy argc
    	MOVW	R0, -8(RSP)
    	MOVD	16(RSP), R0		// copy argv
    	MOVD	R0, 0(RSP)
    	BL	runtime·args(SB)
    	BL	runtime·osinit(SB)
    	BL	runtime·schedinit(SB)
    
    	// create a new goroutine to start program
    	MOVD	$runtime·mainPC(SB), R0		// entry
    	SUB	$16, RSP
    	MOVD	R0, 8(RSP) // arg
    	MOVD	$0, 0(RSP) // dummy LR
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  8. src/runtime/asm_amd64.s

    	ANDQ	CX, BX
    	CMPQ	BX, CX
    	JNE	bad_cpu
    #endif
    
    	CALL	runtime·check(SB)
    
    	MOVL	24(SP), AX		// copy argc
    	MOVL	AX, 0(SP)
    	MOVQ	32(SP), AX		// copy argv
    	MOVQ	AX, 8(SP)
    	CALL	runtime·args(SB)
    	CALL	runtime·osinit(SB)
    	CALL	runtime·schedinit(SB)
    
    	// create a new goroutine to start program
    	MOVQ	$runtime·mainPC(SB), AX		// entry
    	PUSHQ	AX
    	CALL	runtime·newproc(SB)
    	POPQ	AX
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 60.4K bytes
    - Viewed (0)
Back to top