Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for ut_line (0.66 sec)

  1. src/cmd/compile/internal/staticinit/sched.go

    // linker.
    func OutlineMapInits(fn *ir.Func) {
    	if base.Debug.WrapGlobalMapCtl == 1 {
    		return
    	}
    
    	outlined := 0
    	for i, stmt := range fn.Body {
    		// Attempt to outline stmt. If successful, replace it with a call
    		// to the returned wrapper function.
    		if wrapperFn := tryWrapGlobalInit(stmt); wrapperFn != nil {
    			ir.WithFunc(fn, func() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 17:16:14 UTC 2024
    - 30.7K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/inline/inlheur/funcprops_test.go

    }
    
    type upexState struct {
    	dentries   []fnInlHeur
    	newgolines []string
    	atline     map[uint]uint
    }
    
    func mkUpexState(dentries []fnInlHeur) *upexState {
    	atline := make(map[uint]uint)
    	for _, e := range dentries {
    		atline[e.line] = atline[e.line] + 1
    	}
    	return &upexState{
    		dentries: dentries,
    		atline:   atline,
    	}
    }
    
    // updateExpected takes a given Go testcase file X.go and writes out a
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 16 20:15:25 UTC 2023
    - 15K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssagen/pgen.go

    		largeStackFramesMu.Unlock()
    		return
    	}
    
    	pp.Flush() // assemble, fill in boilerplate, etc.
    
    	// If we're compiling the package init function, search for any
    	// relocations that target global map init outline functions and
    	// turn them into weak relocs.
    	if fn.IsPackageInit() && base.Debug.WrapGlobalMapCtl != 1 {
    		weakenGlobalMapInitRelocs(fn)
    	}
    
    	// fieldtrack must be called after pp.Flush. See issue 20014.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  4. doc/asm.html

    <!--{
    	"Title": "A Quick Guide to Go's Assembler",
    	"Path":  "/doc/asm"
    }-->
    
    <h2 id="introduction">A Quick Guide to Go's Assembler</h2>
    
    <p>
    This document is a quick outline of the unusual form of assembly language used by the <code>gc</code> Go compiler.
    The document is not comprehensive.
    </p>
    
    <p>
    The assembler is based on the input style of the Plan 9 assemblers, which is documented in detail
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 28 19:15:27 UTC 2023
    - 36.3K bytes
    - Viewed (0)
  5. src/cmd/cover/cover_test.go

    		}
    		// Convert all white space to simple spaces, for easy comparison.
    		goldenLine = strings.Join(strings.Fields(goldenLine), " ")
    		outLine := strings.Join(strings.Fields(outLines[i]), " ")
    		if outLine != goldenLine {
    			t.Fatalf("line %d differs: got:\n\t%s\nwant:\n\t%s", i+1, outLine, goldenLine)
    		}
    	}
    	if len(goldenLines) != len(outLines) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 07 16:54:28 UTC 2023
    - 18.4K bytes
    - Viewed (0)
  6. src/cmd/covdata/dump.go

    		if counters != nil {
    			count = counters[i]
    		}
    		d.format.AddUnit(fd.Srcfile, fd.Funcname, fd.Lit, u, count)
    		if d.cmd == debugDumpMode && !suppressOutput {
    			fmt.Printf("%d: L%d:C%d -- L%d:C%d ",
    				i, u.StLine, u.StCol, u.EnLine, u.EnCol)
    			if u.Parent != 0 {
    				fmt.Printf("Parent:%d = %d\n", u.Parent, count)
    			} else {
    				fmt.Printf("NS=%d = %d\n", u.NxStmts, count)
    			}
    		}
    		d.totalStmts += int(u.NxStmts)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 23 11:36:57 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/wasm/ssa.go

    )
    
    /*
    
       Wasm implementation
       -------------------
    
       Wasm is a strange Go port because the machine isn't
       a register-based machine, threads are different, code paths
       are different, etc. We outline those differences here.
    
       See the design doc for some additional info on this topic.
       https://docs.google.com/document/d/131vjr4DH6JFnb-blm_uRdaC0_Nv3OUwjEY5qVCxCup4/edit#heading=h.mjo1bish3xni
    
       PCs:
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 17.6K bytes
    - Viewed (0)
  8. src/cmd/cover/cover.go

    		}
    		stmt = counterStmt(f, fmt.Sprintf("%s[%d]", f.fn.counterVar, slot))
    		stpos := f.fset.Position(start)
    		enpos := f.fset.Position(end)
    		stpos, enpos = dedup(stpos, enpos)
    		unit := coverage.CoverableUnit{
    			StLine:  uint32(stpos.Line),
    			StCol:   uint32(stpos.Column),
    			EnLine:  uint32(enpos.Line),
    			EnCol:   uint32(enpos.Column),
    			NxStmts: uint32(numStmt),
    		}
    		f.fn.units = append(f.fn.units, unit)
    	} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 14 19:41:17 UTC 2024
    - 34.5K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ssa/html.go

    .dead-block.highlight-salmon {
        color: gray;
    }
    
    .outline-blue           { outline: #2893ff solid 2px; }
    .outline-red            { outline: red solid 2px; }
    .outline-blueviolet     { outline: blueviolet solid 2px; }
    .outline-darkolivegreen { outline: darkolivegreen solid 2px; }
    .outline-fuchsia        { outline: fuchsia solid 2px; }
    .outline-sienna         { outline: sienna solid 2px; }
    .outline-gold           { outline: gold solid 2px; }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 04 15:11:40 UTC 2023
    - 34.8K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/syntax/parser.go

    // which is positioned at (tline, tcol) (only needed for error messages).
    func (p *parser) updateBase(pos Pos, tline, tcol uint, text string) {
    	i, n, ok := trailingDigits(text)
    	if i == 0 {
    		return // ignore (not a line directive)
    	}
    	// i > 0
    
    	if !ok {
    		// text has a suffix :xxx but xxx is not a number
    		p.errorAt(p.posAt(tline, tcol+i), "invalid line number: "+text[i:])
    		return
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 62.9K bytes
    - Viewed (0)
Back to top