Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 75 for unwinder (0.27 sec)

  1. src/testing/fuzz.go

    		// Detect whether the fuzz test panicked or called runtime.Goexit
    		// without calling F.Fuzz, F.Fail, or F.Skip. If it did, panic (possibly
    		// replacing a nil panic value). Nothing should recover after fRunner
    		// unwinds, so this should crash the process and print stack.
    		// Unfortunately, recovering here adds stack frames, but the location of
    		// the original panic should still be
    		// clear.
    		f.checkRaces()
    		if f.Failed() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 22:55:25 UTC 2024
    - 22.9K bytes
    - Viewed (0)
  2. src/debug/elf/file_test.go

    					Offset:   0xb,
    					Tag:      dwarf.TagCompileUnit,
    					Children: true,
    					Field: []dwarf.Field{
    						{Attr: dwarf.AttrProducer, Val: "GNU C17 9.3.0 -mtune=generic -march=x86-64 -g -fno-asynchronous-unwind-tables", Class: dwarf.ClassString},
    						{Attr: dwarf.AttrLanguage, Val: int64(12), Class: dwarf.ClassConstant},
    						{Attr: dwarf.AttrName, Val: "multiple-code-sections.c", Class: dwarf.ClassString},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 22 16:22:42 UTC 2023
    - 60.1K bytes
    - Viewed (0)
  3. src/runtime/syscall_windows_test.go

    		}
    	}()
    	nestedCall(t, func() { panic("callback panic") })
    	panic("nestedCall returned")
    }
    
    func TestCallbackPanic(t *testing.T) {
    	// Make sure panic during callback unwinds properly.
    	if runtime.LockedOSThread() {
    		t.Fatal("locked OS thread on entry to TestCallbackPanic")
    	}
    	defer func() {
    		s := recover()
    		if s == nil {
    			t.Fatal("did not panic")
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 31 16:31:35 UTC 2023
    - 32.5K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/tools/cmd/bisect/main.go

    	MatchFull []string // full match lines for the IDs, with match markers kept
    }
    
    // &searchFatal is a special panic value to signal that Search failed.
    // This lets us unwind the search recursion on a fatal error
    // but have Search return normally.
    var searchFatal int
    
    // Search runs a bisect search according to the configuration in b.
    // It reports whether any failing change sets were found.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 22 18:11:19 UTC 2023
    - 23.9K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/link.go

    const (
    	WasmI32 WasmFieldType = iota
    	WasmI64
    	WasmF32
    	WasmF64
    	WasmPtr
    )
    
    type InlMark struct {
    	// When unwinding from an instruction in an inlined body, mark
    	// where we should unwind to.
    	// id records the global inlining id of the inlined body.
    	// p records the location of an instruction in the parent (inliner) frame.
    	p  *Prog
    	id int32
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 33.1K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/expand_calls.go

    	allResults := []*Value{}
    	oldArgs := []*Value{}
    	argsWithoutMem := v.Args[firstArg : len(v.Args)-1] // Also strip closure/interface Op-specific args
    
    	sp := x.sp
    	if v.Op == OpTailLECall {
    		// For tail call, we unwind the frame before the call so we'll use the caller's
    		// SP.
    		sp = x.f.Entry.NewValue1(src.NoXPos, OpGetCallerSP, x.typs.Uintptr, mem)
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 28 05:13:40 UTC 2023
    - 31.9K bytes
    - Viewed (0)
  7. src/cmd/link/internal/loader/loader.go

    	}
    	return (*goobj.FuncInfo)(nil).ReadFile(fi.data, fi.lengths.FileOff, uint32(k))
    }
    
    // TopFrame returns true if the function associated with this FuncInfo
    // is an entry point, meaning that unwinders should stop when they hit
    // this function.
    func (fi *FuncInfo) TopFrame() bool {
    	return (fi.FuncFlag() & abi.FuncFlagTopFrame) != 0
    }
    
    type InlTreeNode struct {
    	Parent   int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
  8. src/runtime/signal_unix.go

    	// signal handler at a later time. When the signal handler is called, the
    	// memory may have changed, but the signal context remains old. The
    	// unmatched signal context and memory makes it unsafe to unwind or inspect
    	// the stack. So we ignore delayed non-fatal signals that will cause a stack
    	// inspection (profiling signal and preemption signal).
    	// cgo_yield is only non-nil for TSAN, and is specifically used to trigger
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 10 16:04:54 UTC 2024
    - 45K bytes
    - Viewed (0)
  9. src/runtime/runtime2.go

    	goexit      bool
    	deferreturn bool
    }
    
    // savedOpenDeferState tracks the extra state from _panic that's
    // necessary for deferreturn to pick up where gopanic left off,
    // without needing to unwind the stack.
    type savedOpenDeferState struct {
    	retpc           uintptr
    	deferBitsOffset uintptr
    	slotsOffset     uintptr
    }
    
    // ancestorInfo records details of where a goroutine was started.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:37 UTC 2024
    - 47.9K bytes
    - Viewed (0)
  10. src/cmd/link/internal/ld/dwarf.go

    		// First build the section contents into a byte buffer.
    		deltaBuf = deltaBuf[:0]
    		if haslr && fi.TopFrame() {
    			// Mark the link register as having an undefined value.
    			// This stops call stack unwinders progressing any further.
    			// TODO: similar mark on non-LR architectures.
    			deltaBuf = append(deltaBuf, dwarf.DW_CFA_undefined)
    			deltaBuf = dwarf.AppendUleb128(deltaBuf, uint64(thearch.Dwarfreglr))
    		}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 72.4K bytes
    - Viewed (0)
Back to top