- Sort Score
- Result 10 results
- Languages All
Results 41 - 50 of 136 for progx (0.04 sec)
-
test/fixedbugs/issue46234.go
// Ensure that runtime traceback does not infinite loop for // the testcase below. package main import ( "bytes" "io/ioutil" "log" "os" "os/exec" "path/filepath" ) const prog = ` package main import "context" var gpi *int type nAO struct { eE bool } type NAO func(*nAO) func WEA() NAO { return func(o *nAO) { o.eE = true } } type R struct {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:25 UTC 2023 - 1.7K bytes - Viewed (0) -
src/regexp/regexp.go
capNames := re.CapNames() re = re.Simplify() prog, err := syntax.Compile(re) if err != nil { return nil, err } matchcap := prog.NumCap if matchcap < 2 { matchcap = 2 } regexp := &Regexp{ expr: expr, prog: prog, onepass: compileOnePass(prog), numSubexp: maxCap, subexpNames: capNames, cond: prog.StartCond(), longest: longest,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Feb 26 20:50:01 UTC 2024 - 38.5K bytes - Viewed (0) -
src/cmd/internal/obj/pass.go
package obj // Code and data passes. // brloop returns the ultimate destination of the series of unconditional jumps beginning at p. // In the case of an infinite loop, brloop returns nil. func brloop(p *Prog) *Prog { c := 0 for q := p; q != nil; q = q.To.Target() { if q.As != AJMP || q.To.Target() == nil { return q } c++ if c >= 5000 { // infinite loop return nil } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 24 01:26:58 UTC 2023 - 5K bytes - Viewed (0) -
src/cmd/internal/obj/x86/obj6.go
obj.Nopout(p) } func rewriteToPcrel(ctxt *obj.Link, p *obj.Prog, newprog obj.ProgAlloc) { // RegTo2 is set on the instructions we insert here so they don't get // processed twice. if p.RegTo2 != 0 { return } if p.As == obj.ATEXT || p.As == obj.AFUNCDATA || p.As == obj.ACALL || p.As == obj.ARET || p.As == obj.AJMP { return } // Any Prog (aside from the above special cases) with an Addr with Name ==
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 08 18:36:45 UTC 2023 - 40.9K bytes - Viewed (0) -
src/debug/elf/file.go
} // Read program headers f.Progs = make([]*Prog, phnum) phdata, err := saferio.ReadDataAt(sr, uint64(phnum)*uint64(phentsize), phoff) if err != nil { return nil, err } for i := 0; i < phnum; i++ { off := uintptr(i) * uintptr(phentsize) p := new(Prog) switch f.Class { case ELFCLASS32: var ph Prog32 p.ProgHeader = ProgHeader{
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 23 16:49:58 UTC 2024 - 43.1K bytes - Viewed (0) -
src/cmd/go/internal/vet/vet.go
"cmd/go/internal/trace" "cmd/go/internal/work" ) // Break init loop. func init() { CmdVet.Run = runVet } var CmdVet = &base.Command{ CustomFlags: true, UsageLine: "go vet [build flags] [-vettool prog] [vet flags] [packages]", Short: "report likely mistakes in packages", Long: ` Vet runs the Go vet command on the packages named by the import paths. For more about vet and its flags, see 'go doc cmd/vet'.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 19:23:42 UTC 2023 - 3.2K bytes - Viewed (0) -
src/reflect/type.go
prog = appendVarint(prog, elemWords-elemPtrs-1) } } // Repeat length-1 times. if elemWords < 0x80 { prog = append(prog, byte(elemWords|0x80)) } else { prog = append(prog, 0x80) prog = appendVarint(prog, elemWords) } prog = appendVarint(prog, uintptr(length)-1) prog = append(prog, 0) *(*uint32)(unsafe.Pointer(&prog[0])) = uint32(len(prog) - 4)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 29 17:58:53 UTC 2024 - 85.5K bytes - Viewed (0) -
src/cmd/compile/internal/ssagen/ssa.go
lineRunStart *obj.Prog // wasm: The number of values on the WebAssembly stack. This is only used as a safeguard. OnWasmStackSkipped int } func (s *State) FuncInfo() *obj.FuncInfo { return s.pp.CurFunc.LSym.Func() } // Prog appends a new Prog. func (s *State) Prog(as obj.As) *obj.Prog { p := s.pp.Prog(as) if objw.LosesStmtMark(as) { return p }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 284.9K bytes - Viewed (0) -
src/cmd/internal/obj/arm64/obj7.go
ASBCS: true, ASBCSW: true, AADC: true, AADCW: true, AADCS: true, AADCSW: true, AFMOVD: true, AFMOVS: true, AMSR: true, } func (c *ctxt7) stacksplit(p *obj.Prog, framesize int32) *obj.Prog { if c.ctxt.Flag_maymorestack != "" { p = c.cursym.Func().SpillRegisterArgs(p, c.newprog) // Save LR and make room for FP, REGCTXT. Leave room // for caller's saved FP. const frameSize = 32
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 08 05:46:32 UTC 2023 - 28.4K bytes - Viewed (0) -
src/cmd/internal/obj/mips/obj0.go
var mov, add obj.As if c.ctxt.Arch.Family == sys.MIPS64 { add = AADDV mov = AMOVV } else { add = AADDU mov = AMOVW } var q *obj.Prog var q1 *obj.Prog autosize := int32(0) var p1 *obj.Prog var p2 *obj.Prog for p := c.cursym.Func().Text; p != nil; p = p.Link { o := p.As switch o { case obj.ATEXT: autosize = int32(textstksiz)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 19:28:53 UTC 2023 - 30.6K bytes - Viewed (0)