Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 56 for aframe (0.21 sec)

  1. src/cmd/compile/internal/ssagen/pgen.go

    	}
    
    	// Sort variables in descending alignment order, so we can optimally
    	// pack variables into the frame.
    	if a.Type().Alignment() != b.Type().Alignment() {
    		return a.Type().Alignment() > b.Type().Alignment()
    	}
    
    	// Sort normal variables before open-coded-defer slots, so that the
    	// latter are grouped together and near the top of the frame (to
    	// minimize varint encoding of their varp offset).
    	if a.OpenDeferSlot() != b.OpenDeferSlot() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  2. src/runtime/asm_ppc64x.s

    	RET
    
    // func cgocallback(fn, frame unsafe.Pointer, ctxt uintptr)
    // See cgocall.go for more details.
    TEXT ·cgocallback(SB),NOSPLIT,$24-24
    	NO_LOCAL_POINTERS
    
    	// Skip cgocallbackg, just dropm when fn is nil, and frame is the saved g.
    	// It is used to dropm while thread is exiting.
    	MOVD	fn+0(FP), R5
    	CMP	R5, $0
    	BNE	loadg
    	// Restore the g from frame.
    	MOVD	frame+8(FP), g
    	BR	dropm
    
    loadg:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  3. src/runtime/syscall_windows.go

    	}
    	if a.srcStackOffset+a.len == b.srcStackOffset && a.dstStackOffset+a.len == b.dstStackOffset {
    		a.len += b.len
    		return true
    	}
    	return false
    }
    
    // abiDesc specifies how to translate from a C frame to a Go
    // frame. This does not specify how to translate back because
    // the result is always a uintptr. If the C ABI is fastcall,
    // this assumes the four fastcall registers were first spilled
    // to the shadow space.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  4. src/runtime/asm_loong64.s

    	RET
    
    // func cgocallback(fn, frame unsafe.Pointer, ctxt uintptr)
    // See cgocall.go for more details.
    TEXT ·cgocallback(SB),NOSPLIT,$24-24
    	NO_LOCAL_POINTERS
    
    	// Skip cgocallbackg, just dropm when fn is nil, and frame is the saved g.
    	// It is used to dropm while thread is exiting.
    	MOVV    fn+0(FP), R5
    	BNE	R5, loadg
    	// Restore the g from frame.
    	MOVV    frame+8(FP), g
    	JMP	dropm
    
    loadg:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  5. platforms/core-runtime/logging/src/main/java/org/gradle/internal/featurelifecycle/LoggingDeprecatedFeatureHandler.java

            if (isTraceLoggingEnabled()) {
                // append full stack trace
                for (int i = startIndexInclusive; i < endIndex; ++i) {
                    StackTraceElement frame = stack.get(i);
                    appendStackTraceElement(frame, message, lineSeparator);
                }
            } else {
                for (int i = startIndexInclusive; i < endIndex; ++i) {
                    StackTraceElement element = stack.get(i);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 13:09:37 UTC 2024
    - 12.4K bytes
    - Viewed (0)
  6. src/runtime/asm_arm64.s

    	RET
    
    // cgocallback(fn, frame unsafe.Pointer, ctxt uintptr)
    // See cgocall.go for more details.
    TEXT ·cgocallback(SB),NOSPLIT,$24-24
    	NO_LOCAL_POINTERS
    
    	// Skip cgocallbackg, just dropm when fn is nil, and frame is the saved g.
    	// It is used to dropm while thread is exiting.
    	MOVD	fn+0(FP), R1
    	CBNZ	R1, loadg
    	// Restore the g from frame.
    	MOVD	frame+8(FP), g
    	B	dropm
    
    loadg:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  7. src/runtime/extern.go

    	if n < 1 {
    		return
    	}
    	frame, _ := CallersFrames(rpc).Next()
    	return frame.PC, frame.File, frame.Line, frame.PC != 0
    }
    
    // Callers fills the slice pc with the return program counters of function invocations
    // on the calling goroutine's stack. The argument skip is the number of stack frames
    // to skip before recording in pc, with 0 identifying the frame for Callers itself and
    // 1 identifying the caller of Callers.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 18.9K bytes
    - Viewed (0)
  8. src/runtime/mfinal.go

    				}
    				r := frame
    				if argRegs > 0 {
    					r = unsafe.Pointer(&regs.Ints)
    				} else {
    					// frame is effectively uninitialized
    					// memory. That means we have to clear
    					// it before writing to it to avoid
    					// confusing the write barrier.
    					*(*[2]uintptr)(frame) = [2]uintptr{}
    				}
    				switch f.fint.Kind_ & abi.KindMask {
    				case abi.Pointer:
    					// direct use of pointer
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 01:56:56 UTC 2024
    - 19K bytes
    - Viewed (0)
  9. src/runtime/stubs.go

    // these pointers in regArgs.Ptrs such that they are visible to the GC.
    //
    // Package reflect passes a frame type. In package runtime, there is only
    // one call that copies results back, in callbackWrap in syscall_windows.go, and it
    // does NOT pass a frame type, meaning there are no write barriers invoked. See that
    // call site for justification.
    //
    // Package reflect accesses this symbol through a linkname.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/ppc64/obj9.go

    		// Compatibility hack.
    		p.From.Sym.Set(obj.AttrNoFrame, true)
    		textstksiz = 0
    	}
    	if textstksiz%8 != 0 {
    		c.ctxt.Diag("frame size %d not a multiple of 8", textstksiz)
    	}
    	if p.From.Sym.NoFrame() {
    		if textstksiz != 0 {
    			c.ctxt.Diag("NOFRAME functions must have a frame size of 0, not %d", textstksiz)
    		}
    	}
    
    	c.cursym.Func().Args = p.To.Val.(int32)
    	c.cursym.Func().Locals = int32(textstksiz)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 40.8K bytes
    - Viewed (0)
Back to top