Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 265 for recursion (0.38 sec)

  1. src/testing/sub_test.go

    ^V--- SKIP: chatty with recursion and json/#00/#01 (N.NNs)
    ^V=== NAME  chatty with recursion and json/#00
    ^V=== RUN   chatty with recursion and json/#00/#02
        sub_test.go:NNN: fail
    ^V--- FAIL: chatty with recursion and json/#00/#02 (N.NNs)
    ^V=== NAME  chatty with recursion and json/#00
    ^V--- FAIL: chatty with recursion and json/#00 (N.NNs)
    ^V=== NAME  chatty with recursion and json
    ^V--- FAIL: chatty with recursion and json (N.NNs)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 01 21:27:08 UTC 2023
    - 23.8K bytes
    - Viewed (0)
  2. 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)
  3. 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)
  4. 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)
  5. src/cmd/vendor/golang.org/x/tools/go/types/typeutil/map.go

    // a signature, and the hash value of t must depend only on t's index and
    // constraint: signatures are considered identical modulo type parameter
    // renaming. To avoid infinite recursion, we only hash the type parameter
    // index, and rely on types.Identical to handle signatures where constraints
    // are not identical.
    //
    // Otherwise the hash of t depends only on t's pointer identity.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 02:38:00 UTC 2024
    - 13.9K bytes
    - Viewed (0)
  6. src/math/big/natdiv.go

    (Karatsuba multiplication is implemented in func karatsuba in nat.go.)
    That makes the overall recursive division algorithm take O(n^1.6) time as well,
    which is an improvement, but again only for large enough numbers.
    
    It is not critical to make sure that every recursion does only two recursive
    calls. While in general the number of recursive calls can change the time
    analysis, in this case doing three calls does not change the analysis:
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 14 17:02:38 UTC 2024
    - 34.4K bytes
    - Viewed (0)
  7. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/execution/Combinators.kt

     * ```
     * ok
     * (ok)
     * ((ok))
     * (((ok)))
     * ```
     *
     * **WARNING** care must be taken to avoid infinite recursion, the delegate parser should always have
     * an input consuming parser at its front (e.g., in `p = paren(p) + p`, the `p` at the right would
     * cause an infinite recursion).
     */
    internal
    fun <T> reference(): ParserRef<T> = ParserRef()
    
    
    internal
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 12.9K bytes
    - Viewed (0)
  8. src/go/types/subst.go

    		return subst.tuple(t)
    
    	case *Signature:
    		// Preserve the receiver: it is handled during *Interface and *Named type
    		// substitution.
    		//
    		// Naively doing the substitution here can lead to an infinite recursion in
    		// the case where the receiver is an interface. For example, consider the
    		// following declaration:
    		//
    		//  type T[A any] struct { f interface{ m() } }
    		//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:04:07 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  9. src/sort/zsortinterface.go

    //
    // symMerge assumes non-degenerate arguments: a < m && m < b.
    // Having the caller check this condition eliminates many leaf recursion calls,
    // which improves performance.
    func symMerge(data Interface, a, m, b int) {
    	// Avoid unnecessary recursions of symMerge
    	// by direct insertion of data[a] into data[m:b]
    	// if data[a:m] only contains one element.
    	if m-a == 1 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 13 20:16:24 UTC 2022
    - 11.2K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/types2/subst.go

    		return subst.tuple(t)
    
    	case *Signature:
    		// Preserve the receiver: it is handled during *Interface and *Named type
    		// substitution.
    		//
    		// Naively doing the substitution here can lead to an infinite recursion in
    		// the case where the receiver is an interface. For example, consider the
    		// following declaration:
    		//
    		//  type T[A any] struct { f interface{ m() } }
    		//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:04:07 UTC 2024
    - 11K bytes
    - Viewed (0)
Back to top