Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 78 for sendZero (0.13 sec)

  1. test/chan/doubleselect.go

    package main
    
    import (
    	"flag"
    	"runtime"
    )
    
    var iterations *int = flag.Int("n", 100000, "number of iterations")
    
    // sender sends a counter to one of four different channels. If two
    // cases both end up running in the same iteration, the same value will be sent
    // to two different channels.
    func sender(n int, c1, c2, c3, c4 chan<- int) {
    	defer close(c1)
    	defer close(c2)
    	defer close(c3)
    	defer close(c4)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 24 01:34:14 UTC 2017
    - 2K bytes
    - Viewed (0)
  2. subprojects/core/src/integTest/groovy/org/gradle/process/internal/OtherRemoteProcess.java

        public void execute(WorkerProcessContext workerProcessContext) {
            TestListenerInterface sender = workerProcessContext.getServerConnection().addOutgoing(TestListenerInterface.class);
            workerProcessContext.getServerConnection().connect();
            sender.send("other 1", 1);
            sender.send("other 2", 2);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 06 17:14:50 UTC 2016
    - 1.2K bytes
    - Viewed (0)
  3. test/chan/select2.go

    	runtime.MemProfileRate = 0
    
    	c := make(chan int)
    	dummy := make(chan int)
    
    	// warm up
    	go sender(c, 100000)
    	receiver(c, dummy, 100000)
    	runtime.GC()
    	memstats := new(runtime.MemStats)
    	runtime.ReadMemStats(memstats)
    	alloc := memstats.Alloc
    
    	// second time shouldn't increase footprint by much
    	go sender(c, 100000)
    	receiver(c, dummy, 100000)
    	runtime.GC()
    	runtime.ReadMemStats(memstats)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 1K bytes
    - Viewed (0)
  4. src/runtime/chan.go

    			}
    			return true, false
    		}
    		// The channel has been closed, but the channel's buffer have data.
    	} else {
    		// Just found waiting sender with not closed.
    		if sg := c.sendq.dequeue(); sg != nil {
    			// Found a waiting sender. If buffer is size 0, receive value
    			// directly from sender. Otherwise, receive from head of queue
    			// and add sender's value to the tail of the queue (both map to
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:50 UTC 2024
    - 25.9K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/syntax/testdata/map2.go

    func (m *Map[K, V]) InOrder() *Iterator[K, V] {
    	sender, receiver := chans_Ranger[keyValue[K, V]]()
    	var f func(*node[K, V]) bool
    	f = func(n *node[K, V]) bool {
    		if n == nil {
    			return true
    		}
    		// Stop sending values if sender.Send returns false,
    		// meaning that nothing is listening at the receiver end.
    		return f(n.left) &&
    			sender.Send(keyValue[K, V]{n.key, n.val}) &&
    			f(n.right)
    	}
    	go func() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 01 12:49:49 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  6. src/internal/types/testdata/check/map1.go

    func (m *Map[K, V]) InOrder() *Iterator[K, V] {
    	sender, receiver := chans_Ranger[keyValue[K, V]]()
    	var f func(*node[K, V]) bool
    	f = func(n *node[K, V]) bool {
    		if n == nil {
    			return true
    		}
    		// Stop sending values if sender.Send returns false,
    		// meaning that nothing is listening at the receiver end.
    		return f(n.left) &&
                            sender.Send(keyValue[K, V]{n.key, n.val}) &&
    			f(n.right)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 02 02:58:32 UTC 2022
    - 3.4K bytes
    - Viewed (0)
  7. subprojects/core/src/integTest/groovy/org/gradle/process/internal/NoCleanUpRemoteProcess.java

                    lock.lock();
                }
            }).start();
    
            TestListenerInterface sender = workerProcessContext.getServerConnection().addOutgoing(TestListenerInterface.class);
            workerProcessContext.getServerConnection().connect();
            sender.send("message 1", 1);
            sender.send("message 2", 2);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 06 17:14:50 UTC 2016
    - 1.5K bytes
    - Viewed (0)
  8. src/internal/types/testdata/check/map0.go

    func (m *Map[K, V]) InOrder() *Iterator[K, V] {
    	sender, receiver := chans.Ranger[keyValue[K, V]]()
    	var f func(*node[K, V]) bool
    	f = func(n *node[K, V]) bool {
    		if n == nil {
    			return true
    		}
    		// Stop sending values if sender.Send returns false,
    		// meaning that nothing is listening at the receiver end.
    		return f(n.left) &&
                            sender.Send(keyValue[K, V]{n.key, n.val}) &&
    			f(n.right)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 17 19:54:25 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  9. src/compress/gzip/example_test.go

    	go func() {
    		defer close(errch)
    		sentErr := false
    		sendErr := func(err error) {
    			if !sentErr {
    				errch <- err
    				sentErr = true
    			}
    		}
    
    		// Copy our data to gzipWriter, which compresses it to
    		// gzipWriter, which feeds it to bodyReader.
    		if _, err := io.Copy(gzipWriter, dataReader); err != nil && err != io.ErrClosedPipe {
    			sendErr(err)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 22 16:24:14 UTC 2022
    - 4.8K bytes
    - Viewed (0)
  10. subprojects/core/src/integTest/groovy/org/gradle/process/internal/RemoteProcess.java

                throw new RuntimeException(e);
            }
    
            // Send some messages
            TestListenerInterface sender = workerProcessContext.getServerConnection().addOutgoing(TestListenerInterface.class);
            workerProcessContext.getServerConnection().connect();
            sender.send("message 1", 1);
            sender.send("message 2", 2);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jul 14 01:36:23 UTC 2021
    - 2.3K bytes
    - Viewed (0)
Back to top