Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 990 for pgstack (0.21 sec)

  1. src/runtime/testdata/testprogcgo/bigstack_windows.c

    #define STACK_SIZE_PARAM_IS_A_RESERVATION 0x00010000
    #endif
    
    typedef void callback(char*);
    
    // Allocate a stack that's much larger than the default.
    static const int STACK_SIZE = 16<<20;
    
    static callback *bigStackCallback;
    
    static void useStack(int bytes) {
    	// Windows doesn't like huge frames, so we grow the stack 64k at a time.
    	char x[64<<10];
    	if (bytes < sizeof x) {
    		bigStackCallback(x);
    	} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 02 15:18:26 UTC 2018
    - 1.2K bytes
    - Viewed (0)
  2. src/runtime/asm_riscv64.s

    	// Now on a scheduling stack (a pthread-created stack).
    g0:
    	// Save room for two of our pointers.
    	SUB	$16, X2
    	MOV	X9, 0(X2)	// save old g on stack
    	MOV	(g_stack+stack_hi)(X9), X9
    	SUB	X8, X9, X8
    	MOV	X8, 8(X2)	// save depth in old g stack (can't just save SP, as stack might be copied during a callback)
    
    	JALR	RA, (X5)
    
    	// Restore g, stack pointer. X10 is return value.
    	MOV	0(X2), g
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 13:57:06 UTC 2023
    - 27K bytes
    - Viewed (0)
  3. src/runtime/asan_loong64.s

    	JMP	asancall<>(SB)
    
    // Switches SP to g0 stack and calls (FARG). Arguments already set.
    TEXT	asancall<>(SB), NOSPLIT, $0-0
    	MOVV	R3, R23         // callee-saved
    	BEQ	g, g0stack      // no g, still on a system stack
    	MOVV	g_m(g), R14
    	MOVV	m_g0(R14), R15
    	BEQ	R15, g, g0stack
    
    	MOVV	(g_sched+gobuf_sp)(R15), R9
    	MOVV	R9, R3
    
    g0stack:
    	JAL	(FARG)
    	MOVV	R23, R3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 22 02:20:04 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  4. src/runtime/asan_riscv64.s

    	MOV	$__asan_register_globals_go(SB), X14
    	JMP	asancall<>(SB)
    
    // Switches SP to g0 stack and calls (X14). Arguments already set.
    TEXT	asancall<>(SB), NOSPLIT, $0-0
    	MOV	X2, X8		// callee-saved
    	BEQZ	g, g0stack	// no g, still on a system stack
    	MOV	g_m(g), X21
    	MOV	m_g0(X21), X21
    	BEQ	X21, g, g0stack
    
    	MOV	(g_sched+gobuf_sp)(X21), X2
    
    g0stack:
    	JALR	RA, X14
    	MOV	X8, X2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 16 06:55:54 UTC 2022
    - 1.9K bytes
    - Viewed (0)
  5. src/runtime/msan_loong64.s

    	JMP	msancall<>(SB)
    
    // Switches SP to g0 stack and calls (FARG). Arguments already set.
    TEXT	msancall<>(SB), NOSPLIT, $0-0
    	MOVV	R3, R23         // callee-saved
    	BEQ	g, g0stack      // no g, still on a system stack
    	MOVV	g_m(g), R14
    	MOVV	m_g0(R14), R15
    	BEQ	R15, g, g0stack
    
    	MOVV	(g_sched+gobuf_sp)(R15), R9
    	MOVV	R9, R3
    
    g0stack:
    	JAL	(FARG)
    	MOVV	R23, R3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 09 01:36:54 UTC 2024
    - 2K bytes
    - Viewed (0)
  6. releasenotes/notes/gateway-dual-stack.yaml

    apiVersion: release-notes/v2
    kind: feature
    area: installation
    releaseNotes:
    - |
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Aug 24 20:10:59 UTC 2023
    - 168 bytes
    - Viewed (0)
  7. src/internal/trace/event/event.go

    	//
    	// An event may not be both a timed event and have data.
    	HasData bool
    
    	// IsStack indicates that the event represents a complete
    	// stack trace. Specifically, it means that after the arguments
    	// there's a varint length, followed by 4*length varints. Each
    	// group of 4 represents the PC, file ID, func ID, and line number
    	// in that order.
    	IsStack bool
    
    	// Experiment indicates the ID of an experiment this event is associated
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  8. src/runtime/sys_plan9_arm.s

    	RET
    
    //func tstart_plan9(newm *m)
    TEXT runtime·tstart_plan9(SB),NOSPLIT,$4-4
    	MOVW	newm+0(FP), R1
    	MOVW	m_g0(R1), g
    
    	// Layout new m scheduler stack on os stack.
    	MOVW	R13, R0
    	MOVW	R0, g_stack+stack_hi(g)
    	SUB	$(64*1024), R0
    	MOVW	R0, (g_stack+stack_lo)(g)
    	MOVW	R0, g_stackguard0(g)
    	MOVW	R0, g_stackguard1(g)
    
    	// Initialize procid from TOS struct.
    	MOVW	_tos(SB), R0
    	MOVW	48(R0), R0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 29 14:15:04 UTC 2021
    - 7K bytes
    - Viewed (0)
  9. src/internal/trace/raw/writer.go

    	w.buf = append(w.buf, uint8(e.Ev))
    
    	// Write out all arguments.
    	spec := w.specs[e.Ev]
    	for _, arg := range e.Args[:len(spec.Args)] {
    		w.buf = binary.AppendUvarint(w.buf, arg)
    	}
    	if spec.IsStack {
    		frameArgs := e.Args[len(spec.Args):]
    		for i := 0; i < len(frameArgs); i++ {
    			w.buf = binary.AppendUvarint(w.buf, frameArgs[i])
    		}
    	}
    
    	// Write out the length of the data.
    	if spec.HasData {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  10. src/internal/trace/raw/event.go

    	var s strings.Builder
    	s.WriteString(spec.Name)
    	for i := range spec.Args {
    		s.WriteString(" ")
    		s.WriteString(spec.Args[i])
    		s.WriteString("=")
    		s.WriteString(strconv.FormatUint(e.Args[i], 10))
    	}
    	if spec.IsStack {
    		frames := e.Args[len(spec.Args):]
    		for i := 0; i < len(frames); i++ {
    			if i%4 == 0 {
    				s.WriteString("\n\t")
    			} else {
    				s.WriteString(" ")
    			}
    			s.WriteString(frameFields[i%4])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 1.4K bytes
    - Viewed (0)
Back to top