Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 15 of 15 for LoadOrStore (0.43 sec)

  1. src/encoding/json/encode.go

    	// real func (f) to be ready and then calls it. This indirect
    	// func is only used for recursive types.
    	var (
    		wg sync.WaitGroup
    		f  encoderFunc
    	)
    	wg.Add(1)
    	fi, loaded := encoderCache.LoadOrStore(t, encoderFunc(func(e *encodeState, v reflect.Value, opts encOpts) {
    		wg.Wait()
    		f(e, v, opts)
    	}))
    	if loaded {
    		return fi.(encoderFunc)
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 36.2K bytes
    - Viewed (0)
  2. src/net/rpc/server.go

    		} else {
    			str = "rpc.Register: type " + sname + " has no exported methods of suitable type"
    		}
    		log.Print(str)
    		return errors.New(str)
    	}
    
    	if _, dup := server.serviceMap.LoadOrStore(sname, s); dup {
    		return errors.New("rpc: service already defined: " + sname)
    	}
    	return nil
    }
    
    // suitableMethods returns suitable Rpc methods of typ. It will log
    // errors if logErr is true.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 10 03:29:50 UTC 2024
    - 21.6K bytes
    - Viewed (0)
  3. src/cmd/go/internal/modload/modfile.go

    		}
    		if f.Module != nil {
    			summary.module = f.Module.Mod
    			summary.deprecated = f.Module.Deprecated
    		}
    		if f.Go != nil {
    			rawGoVersion.LoadOrStore(m, f.Go.Version)
    			summary.goVersion = f.Go.Version
    			summary.pruning = pruningForGoVersion(f.Go.Version)
    		} else {
    			summary.pruning = unpruned
    		}
    		if f.Toolchain != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 26 17:53:40 UTC 2023
    - 26.7K bytes
    - Viewed (0)
  4. internal/grid/connection.go

    			client.cancelFn(context.DeadlineExceeded)
    			return nil, context.DeadlineExceeded
    		}
    	}
    	for {
    		// Handle the extremely unlikely scenario that we wrapped.
    		if _, loaded := c.outgoing.LoadOrStore(client.MuxID, client); client.MuxID != 0 && !loaded {
    			if debugReqs {
    				_, found := c.outgoing.Load(client.MuxID)
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri Jun 07 15:51:52 UTC 2024
    - 44.8K bytes
    - Viewed (0)
  5. src/os/exec/exec_test.go

    // which to run the command.
    func helperCommandContext(t *testing.T, ctx context.Context, name string, args ...string) (cmd *exec.Cmd) {
    	helperCommandUsed.LoadOrStore(name, true)
    
    	t.Helper()
    	testenv.MustHaveExec(t)
    
    	cs := append([]string{name}, args...)
    	if ctx != nil {
    		cmd = exec.CommandContext(ctx, exePath(t), cs...)
    	} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 20:13:53 UTC 2024
    - 48.4K bytes
    - Viewed (0)
Back to top