Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 597 for recursion (0.15 sec)

  1. test/peano.go

    // run
    
    // Copyright 2009 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.
    
    // Test that heavy recursion works. Simple torture test for
    // segmented stacks: do math in unary by recursion.
    
    package main
    
    import "runtime"
    
    type Number *Number
    
    // -------------------------------------
    // Peano primitives
    
    func zero() *Number {
    	return nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 30 19:39:18 UTC 2018
    - 2.2K bytes
    - Viewed (0)
  2. src/cmd/go/testdata/script/list_err_cycle.txt

    # Check that we don't get infinite recursion when loading a package with
    # an import cycle and another error. Verifies #25830.
    ! go list
    stderr 'found packages a \(a.go\) and b \(b.go\)'
    
    -- go.mod --
    module errcycle
    
    go 1.16
    -- a.go --
    package a
    
    import _ "errcycle"
    -- b.go --
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 12 19:10:07 UTC 2021
    - 288 bytes
    - Viewed (0)
  3. src/index/suffixarray/sais.go

    	// (from text_32), and saTmp will typically be much larger, so we'll use saTmp.
    	// When deeper recursions come back to recurse_32, now oldTmp is
    	// the saTmp from the top-most recursion, it is typically larger than
    	// the current saTmp (because the current sa gets smaller and smaller
    	// as the recursion gets deeper), and we keep reusing that top-most
    	// large saTmp instead of the offered smaller ones.
    	//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 18 23:57:18 UTC 2024
    - 32.4K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/printf/types.go

    	ok = m.match(typ, true)
    	return m.reason, ok
    }
    
    // argMatcher recursively matches types against the printfArgType t.
    //
    // To short-circuit recursion, it keeps track of types that have already been
    // matched (or are in the process of being matched) via the seen map. Recursion
    // arises from the compound types {map,chan,slice} which may be printed with %d
    // etc. if that is appropriate for their element types, as well as from type
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 8.6K bytes
    - Viewed (0)
  5. src/math/jn.go

    // Note 2. About jn(n,x), yn(n,x)
    //      For n=0, j0(x) is called,
    //      for n=1, j1(x) is called,
    //      for n<x, forward recursion is used starting
    //      from values of j0(x) and j1(x).
    //      for n>x, a continued fraction approximation to
    //      j(n,x)/j(n-1,x) is evaluated and then backward
    //      recursion is used starting from a supposed value
    //      for j(n,x). The resulting value of j(0,x) is
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 11 16:34:30 UTC 2022
    - 7.2K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/testdata/stackcheck/main.s

    TEXT ·chain1(SB),NOSPLIT,$48-0 // Doesn't go over
    	RET
    TEXT ·chain2(SB),NOSPLIT,$64-0
    	CALL ·chainEnd(SB)
    	RET
    TEXT ·chainEnd(SB),NOSPLIT,$1000-0 // Should be reported twice
    	RET
    
    // Test reporting of rootless recursion
    TEXT ·startRec(SB),NOSPLIT|NOFRAME,$0-0
    	CALL ·startRec0(SB)
    	RET
    TEXT ·startRec0(SB),NOSPLIT|NOFRAME,$0-0
    	CALL ·startRec(SB)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 22 21:35:26 UTC 2023
    - 950 bytes
    - Viewed (0)
  7. src/go/types/unify.go

    import (
    	"bytes"
    	"fmt"
    	"sort"
    	"strings"
    )
    
    const (
    	// Upper limit for recursion depth. Used to catch infinite recursions
    	// due to implementation issues (e.g., see issues go.dev/issue/48619, go.dev/issue/48656).
    	unificationDepthLimit = 50
    
    	// Whether to panic when unificationDepthLimit is reached.
    	// If disabled, a recursion depth overflow results in a (quiet)
    	// unification failure.
    	panicAtUnificationDepthLimit = true
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:24:39 UTC 2024
    - 27.9K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/lite/quantization/ir/.clang-tidy

    Checks: >
            # LINT.IfChange(checks)
            -*,clang-diagnostic-*,llvm-*,misc-*,
            -misc-unused-parameters,
            -misc-non-private-member-variables-in-classes,
            -misc-no-recursion,
            bugprone-argument-comment,
            bugprone-assert-side-effect,
            bugprone-branch-clone,
            bugprone-copy-constructor-init,
            bugprone-dangling-handle,
            bugprone-dynamic-static-initializers,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Jul 29 18:55:28 UTC 2022
    - 2.9K bytes
    - Viewed (0)
  9. src/go/internal/srcimporter/srcimporter_test.go

    // verifyInterfaceMethodRecvs verifies that method receiver types
    // are named if the methods belong to a named interface type.
    func verifyInterfaceMethodRecvs(t *testing.T, named *types.Named, level int) {
    	// avoid endless recursion in case of an embedding bug that lead to a cycle
    	if level > 10 {
    		t.Errorf("%s: embeds itself", named)
    		return
    	}
    
    	iface, _ := named.Underlying().(*types.Interface)
    	if iface == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 12:00:02 UTC 2023
    - 6.5K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/types2/unify.go

    import (
    	"bytes"
    	"fmt"
    	"sort"
    	"strings"
    )
    
    const (
    	// Upper limit for recursion depth. Used to catch infinite recursions
    	// due to implementation issues (e.g., see issues go.dev/issue/48619, go.dev/issue/48656).
    	unificationDepthLimit = 50
    
    	// Whether to panic when unificationDepthLimit is reached.
    	// If disabled, a recursion depth overflow results in a (quiet)
    	// unification failure.
    	panicAtUnificationDepthLimit = true
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:24:39 UTC 2024
    - 27.8K bytes
    - Viewed (0)
Back to top