Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 66 for Edges (0.04 sec)

  1. src/cmd/compile/internal/ssa/critical.go

    // Copyright 2015 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package ssa
    
    // critical splits critical edges (those that go from a block with
    // more than one outedge to a block with more than one inedge).
    // Regalloc wants a critical-edge-free CFG so it can implement phi values.
    func critical(f *Func) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 16 21:40:11 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  2. guava/src/com/google/common/graph/AbstractValueGraph.java

        return new AbstractGraph<N>() {
          @Override
          public Set<N> nodes() {
            return AbstractValueGraph.this.nodes();
          }
    
          @Override
          public Set<EndpointPair<N>> edges() {
            return AbstractValueGraph.this.edges();
          }
    
          @Override
          public boolean isDirected() {
            return AbstractValueGraph.this.isDirected();
          }
    
          @Override
          public boolean allowsSelfLoops() {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Mon Apr 17 13:59:28 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  3. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/SourceFileState.java

        }
    
        public HashCode getHash() {
            return hash;
        }
    
        /**
         * Were any edges in the include file graph unable to be resolved?
         */
        public boolean isHasUnresolved() {
            return hasUnresolved;
        }
    
        /**
         * The set of successfully resolved edges in the include file graph.
         */
        public ImmutableSet<IncludeFileEdge> getEdges() {
            return resolvedIncludes;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  4. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/resolver/CompactTree.kt

            override fun toString() = "ΓΈ"
        }
    
        data class Label(val label: String) : CompactTree() {
            override fun toString() = label
        }
    
        data class Branch(val edges: List<CompactTree>) : CompactTree() {
            override fun toString() = edges.joinToString(separator = ", ", prefix = "{", postfix = "}")
        }
    
        data class Edge(val label: Label, val tree: CompactTree) : CompactTree() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  5. src/internal/dag/parse_test.go

    func mustParse(t *testing.T, dag string) *Graph {
    	t.Helper()
    	g, err := Parse(dag)
    	if err != nil {
    		t.Fatal(err)
    	}
    	return g
    }
    
    func wantEdges(t *testing.T, g *Graph, edges string) {
    	t.Helper()
    
    	wantEdges := strings.Fields(edges)
    	wantEdgeMap := make(map[string]bool)
    	for _, e := range wantEdges {
    		wantEdgeMap[e] = true
    	}
    
    	for _, n1 := range g.Nodes {
    		for _, n2 := range g.Nodes {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 04 15:31:42 UTC 2022
    - 1.3K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/trim.go

    // These blocks were inserted to remove critical edges.
    func trim(f *Func) {
    	n := 0
    	for _, b := range f.Blocks {
    		if !trimmableBlock(b) {
    			f.Blocks[n] = b
    			n++
    			continue
    		}
    
    		bPos := b.Pos
    		bIsStmt := bPos.IsStmt() == src.PosIsStmt
    
    		// Splice b out of the graph. NOTE: `mergePhi` depends on the
    		// order, in which the predecessors edges are merged here.
    		p, i := b.Preds[0].b, b.Preds[0].i
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 18 17:59:44 UTC 2022
    - 4.2K bytes
    - Viewed (0)
  7. src/runtime/mklockrank.go

    		var b bytes.Buffer
    		g.TransitiveReduction()
    		// Add cyclic edges for visualization.
    		for k := range cyclicRanks {
    			g.AddEdge(k, k)
    		}
    		// Reverse the graph. It's much easier to read this as
    		// a "<" partial order than a ">" partial order. This
    		// ways, locks are acquired from the top going down
    		// and time moves forward over the edges instead of
    		// backward.
    		g.Transpose()
    		generateDot(&b, g)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:47:01 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  8. android/guava/src/com/google/common/graph/GraphConstants.java

      static final String MULTIPLE_EDGES_CONNECTING =
          "Cannot call edgeConnecting() when parallel edges exist between %s and %s. Consider calling "
              + "edgesConnecting() instead.";
      static final String PARALLEL_EDGES_NOT_ALLOWED =
          "Nodes %s and %s are already connected by a different edge. To construct a graph "
              + "that allows parallel edges, call allowsParallelEdges(true) on the Builder.";
      static final String SELF_LOOPS_NOT_ALLOWED =
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Mon Jan 22 17:29:38 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  9. guava/src/com/google/common/graph/GraphConstants.java

      static final String MULTIPLE_EDGES_CONNECTING =
          "Cannot call edgeConnecting() when parallel edges exist between %s and %s. Consider calling "
              + "edgesConnecting() instead.";
      static final String PARALLEL_EDGES_NOT_ALLOWED =
          "Nodes %s and %s are already connected by a different edge. To construct a graph "
              + "that allows parallel edges, call allowsParallelEdges(true) on the Builder.";
      static final String SELF_LOOPS_NOT_ALLOWED =
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Mon Jan 22 17:29:38 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedArtifactsGraphVisitor.java

                }
            }
    
            if (node.isRoot() || hasTransitiveIncomingEdge) {
                // Since file dependencies are not modeled as actual edges, we need to verify
                // there are edges to this node that would follow this file dependency.
                for (LocalFileDependencyMetadata fileDependency : node.getOutgoingFileEdges()) {
                    int id = nextId++;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 02:21:08 UTC 2024
    - 6.2K bytes
    - Viewed (0)
Back to top