Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for LineEntry (0.29 sec)

  1. src/debug/dwarf/line_test.go

    		t.Fatal("d.Reader().Next:", err)
    	}
    	lr, err := d.LineReader(cu)
    	if err != nil {
    		t.Fatal("d.LineReader:", err)
    	}
    
    	// Read entries forward.
    	var line LineEntry
    	var posTable []LineReaderPos
    	var table []LineEntry
    	for {
    		posTable = append(posTable, lr.Tell())
    
    		err := lr.Next(&line)
    		if err != nil {
    			if err == io.EOF {
    				break
    			}
    			t.Fatal("lr.Next:", err)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 18 20:34:36 UTC 2023
    - 14.5K bytes
    - Viewed (0)
  2. src/debug/dwarf/line.go

    	"io"
    	"path"
    	"strings"
    )
    
    // A LineReader reads a sequence of [LineEntry] structures from a DWARF
    // "line" section for a single compilation unit. LineEntries occur in
    // order of increasing PC and each [LineEntry] gives metadata for the
    // instructions from that [LineEntry]'s PC to just before the next
    // [LineEntry]'s PC. The last entry will have the [LineEntry.EndSequence] field set.
    type LineReader struct {
    	buf buf
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 23.5K bytes
    - Viewed (0)
  3. api/go1.5.txt

    pkg debug/dwarf, type Field struct, Class Class
    pkg debug/dwarf, type LineEntry struct
    pkg debug/dwarf, type LineEntry struct, Address uint64
    pkg debug/dwarf, type LineEntry struct, BasicBlock bool
    pkg debug/dwarf, type LineEntry struct, Column int
    pkg debug/dwarf, type LineEntry struct, Discriminator int
    pkg debug/dwarf, type LineEntry struct, EndSequence bool
    pkg debug/dwarf, type LineEntry struct, EpilogueBegin bool
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jul 30 21:14:09 UTC 2015
    - 46.6K bytes
    - Viewed (0)
  4. src/cmd/go/testdata/script/build_trimpath_cgo.txt

    			return nil, err
    		}
    		if e == nil {
    			break
    		}
    		lr, err := dwarfData.LineReader(e)
    		if err != nil {
    			return nil, err
    		}
    		if lr == nil {
    			continue
    		}
    
    		var le dwarf.LineEntry
    		for {
    			if err := lr.Next(&le); err != nil {
    				if err == io.EOF {
    					break
    				}
    				return nil, err
    			}
    			files[le.File.Name] = true
    		}
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 24 21:26:10 UTC 2022
    - 3.6K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/stmtlines_test.go

    			continue // golang.org/issue/49372
    		}
    		if e.Val(dwarf.AttrStmtList) == nil {
    			continue
    		}
    		lrdr, err := dw.LineReader(e)
    		must(err)
    
    		var le dwarf.LineEntry
    
    		for {
    			err := lrdr.Next(&le)
    			if err == io.EOF {
    				break
    			}
    			must(err)
    			fl := Line{le.File.Name, le.Line}
    			lines[fl] = lines[fl] || le.IsStmt
    		}
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 03 17:05:14 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/dwarf_test.go

    	if lerr != nil {
    		t.Fatalf("error creating DWARF line reader: %v", err)
    	}
    	if lnrdr == nil {
    		t.Fatalf("no line table for main.main compilation unit")
    	}
    	rows := []dwarf.LineEntry{}
    	mainrows := 0
    	var lne dwarf.LineEntry
    	for {
    		err := lnrdr.Next(&lne)
    		if err == io.EOF {
    			break
    		}
    		rows = append(rows, lne)
    		if err != nil {
    			t.Fatalf("error reading next DWARF line: %v", err)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 08 01:38:11 UTC 2024
    - 48.6K bytes
    - Viewed (0)
  7. src/cmd/link/dwarf_test.go

    			r := d.Reader()
    			entry, err := r.SeekPC(addr)
    			if err != nil {
    				t.Fatal(err)
    			}
    			lr, err := d.LineReader(entry)
    			if err != nil {
    				t.Fatal(err)
    			}
    			var line dwarf.LineEntry
    			if err := lr.SeekPC(addr, &line); err == dwarf.ErrUnknownPC {
    				t.Fatalf("did not find file:line for %#x (main.main)", addr)
    			} else if err != nil {
    				t.Fatal(err)
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 03 17:05:14 UTC 2023
    - 6.9K bytes
    - Viewed (0)
  8. src/cmd/pprof/pprof.go

    func (f *file) dwarfSourceLineEntry(r *dwarf.Reader, entry *dwarf.Entry, addr uint64) []driver.Frame {
    	lines, err := f.dwarf.LineReader(entry)
    	if err != nil {
    		return nil
    	}
    	var lentry dwarf.LineEntry
    	if err := lines.SeekPC(addr, &lentry); err != nil {
    		return nil
    	}
    
    	// Try to find the function name.
    	name := ""
    FindName:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 14 19:41:17 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"IntType.BasicType", Field, 0},
    		{"LineEntry", Type, 5},
    		{"LineEntry.Address", Field, 5},
    		{"LineEntry.BasicBlock", Field, 5},
    		{"LineEntry.Column", Field, 5},
    		{"LineEntry.Discriminator", Field, 5},
    		{"LineEntry.EndSequence", Field, 5},
    		{"LineEntry.EpilogueBegin", Field, 5},
    		{"LineEntry.File", Field, 5},
    		{"LineEntry.ISA", Field, 5},
    		{"LineEntry.IsStmt", Field, 5},
    		{"LineEntry.Line", Field, 5},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
  10. platforms/software/security/src/main/java/org/gradle/security/internal/gnupg/GnupgSignatory.java

                args.add(keyName);
            }
            if (passphrase != null) {
                if (useLegacyGpg) {
                    args.add("--no-use-agent");
                } else {
                    args.add("--pinentry-mode=loopback");
                }
                args.add("--passphrase-fd");
                args.add("0");
            } else {
                if (useLegacyGpg) {
                    args.add("--use-agent");
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 4K bytes
    - Viewed (0)
Back to top