- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 57 for Postorder (0.14 sec)
-
src/cmd/go/internal/mvs/mvs.go
continue } m := module.Version{Path: path, Version: max[path]} min = append(min, m) walk(m) haveBase[path] = true } // Now the reverse postorder to bring in anything else. for i := len(postorder) - 1; i >= 0; i-- { m := postorder[i] if max[m.Path] != m.Version { // Older version. continue } if !have[m] { min = append(min, m) walk(m) } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 27 21:58:12 UTC 2024 - 14.5K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/mod/modfile/read.go
// Comment assignment. // We build two lists of all subexpressions, preorder and postorder. // The preorder list is ordered by start location, with outer expressions first. // The postorder list is ordered by end location, with outer expressions last. // We use the preorder list to assign each whole-line comment to the syntax // immediately following it, and we use the postorder list to assign each // end-of-line comment to the syntax immediately preceding it.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 03 02:38:00 UTC 2024 - 23.1K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/func.go
} f.fe.Fatalf(f.Entry.Pos, msg, args...) } // postorder returns the reachable blocks in f in a postorder traversal. func (f *Func) postorder() []*Block { if f.cachedPostorder == nil { f.cachedPostorder = postorder(f) } return f.cachedPostorder } func (f *Func) Postorder() []*Block { return f.postorder() }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 25.8K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/stackalloc.go
// Instead of iterating over f.Blocks, iterate over their postordering. // Liveness information flows backward, so starting at the end // increases the probability that we will stabilize quickly. po := s.f.postorder() for { changed := false for _, b := range po { // Start with known live values at the end of the block live.clear() live.addAll(s.live[b.ID])
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Feb 29 21:29:41 UTC 2024 - 12.6K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/check.go
} } } } // Check loop construction if f.RegAlloc == nil && f.pass != nil { // non-nil pass allows better-targeted debug printing ln := f.loopnest() if !ln.hasIrreducible { po := f.postorder() // use po to avoid unreachable blocks. for _, b := range po { for _, s := range b.Succs { bb := s.Block() if ln.b2l[b.ID] == nil && ln.b2l[bb.ID] != nil && bb != ln.b2l[bb.ID].header {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 09 16:41:23 UTC 2024 - 17.6K bytes - Viewed (0) -
src/cmd/compile/internal/liveness/plive.go
// frees within the loop. nvars := int32(len(lv.vars)) newlivein := bitvec.New(nvars) newliveout := bitvec.New(nvars) // Walk blocks in postorder ordering. This improves convergence. po := lv.f.Postorder() // Iterate through the blocks in reverse round-robin fashion. A work // queue might be slightly faster. As is, the number of iterations is
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 15:22:22 UTC 2024 - 45.2K bytes - Viewed (0) -
src/cmd/go/internal/list/list.go
p.Imports[i] = new } } clear(m) } } if listJsonFields.needAny("Deps", "DepsErrors") { all := pkgs // Make sure we iterate through packages in a postorder traversal, // which load.PackageList guarantees. If *listDeps, then all is // already in PackageList order. Otherwise, calling load.PackageList // provides the guarantee. In the case of an import cycle, the last package
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 16 16:56:39 UTC 2024 - 33.3K bytes - Viewed (0) -
src/main/java/org/codelibs/fess/query/TermQueryCommand.java
} final SortOrder sortOrder; if (values.length == 2) { if (SortOrder.DESC.toString().equalsIgnoreCase(values[1])) { sortOrder = SortOrder.DESC; } else if (SortOrder.ASC.toString().equalsIgnoreCase(values[1])) { sortOrder = SortOrder.ASC; } else {
Registered: Wed Jun 12 13:08:18 UTC 2024 - Last Modified: Thu Feb 22 01:37:57 UTC 2024 - 10K bytes - Viewed (0) -
src/main/java/org/codelibs/fess/es/config/bsentity/BsFileConfig.java
this.permissions = value; } public Integer getSortOrder() { checkSpecifiedProperty("sortOrder"); return sortOrder; } public void setSortOrder(Integer value) { registerModifiedProperty("sortOrder"); this.sortOrder = value; } public Integer getTimeToLive() { checkSpecifiedProperty("timeToLive"); return timeToLive;
Registered: Wed Jun 12 13:08:18 UTC 2024 - Last Modified: Thu Feb 22 01:37:57 UTC 2024 - 13.7K bytes - Viewed (0) -
src/main/java/org/codelibs/fess/es/config/bsentity/BsDataConfig.java
this.permissions = value; } public Integer getSortOrder() { checkSpecifiedProperty("sortOrder"); return sortOrder; } public void setSortOrder(Integer value) { registerModifiedProperty("sortOrder"); this.sortOrder = value; } public String getUpdatedBy() { checkSpecifiedProperty("updatedBy");
Registered: Wed Jun 12 13:08:18 UTC 2024 - Last Modified: Thu Feb 22 01:37:57 UTC 2024 - 9.9K bytes - Viewed (0)