Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 87 for writerPCs (0.13 sec)

  1. src/sync/rwmutex_test.go

    		rwm.Unlock()
    	}
    	cdone <- true
    }
    
    func HammerRWMutex(gomaxprocs, numReaders, num_iterations int) {
    	runtime.GOMAXPROCS(gomaxprocs)
    	// Number of active readers + 10000 * number of active writers.
    	var activity int32
    	var rwm RWMutex
    	cdone := make(chan bool)
    	go writer(&rwm, num_iterations, &activity, cdone)
    	var i int
    	for i = 0; i < numReaders/2; i++ {
    		go reader(&rwm, num_iterations, &activity, cdone)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 29 17:13:13 UTC 2021
    - 4.9K bytes
    - Viewed (0)
  2. guava/src/com/google/common/io/package-info.java

     * or implied. See the License for the specific language governing permissions and limitations under
     * the License.
     */
    
    /**
     * Utility methods and classes for I/O; for example input streams, output streams, readers, writers,
     * and files.
     *
     * <p>At the core of this package are the Source/Sink types: {@link ByteSource ByteSource}, {@link
     * CharSource CharSource}, {@link ByteSink ByteSink} and {@link CharSink CharSink}. They are
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Fri Jun 23 19:57:03 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  3. test/fixedbugs/issue13160.go

    	ptrs := make([]*int, p)
    	for i := 0; i < p; i++ {
    		ptrs[i] = new(int)
    	}
    
    	// Arena where we read and write pointers like crazy.
    	collider := make([]*int, p)
    
    	done := make(chan struct{}, 2*p)
    
    	// Start writers.  They alternately write a pointer
    	// and nil to a slot in the collider.
    	for i := 0; i < p; i++ {
    		i := i
    		go func() {
    			for j := 0; j < N; j++ {
    				// Write a pointer using memmove.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 1.5K bytes
    - Viewed (0)
  4. src/runtime/tracetype.go

    	return id
    }
    
    // dump writes all previously cached types to trace buffers and
    // releases all memory and resets state. It must only be called once the caller
    // can guarantee that there are no more writers to the table.
    func (t *traceTypeTable) dump(gen uintptr) {
    	w := unsafeTraceExpWriter(gen, nil, traceExperimentAllocFree)
    	if root := (*traceMapNode)(t.tab.root.Load()); root != nil {
    		w = dumpTypesRec(root, w)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:31:27 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  5. internal/lsync/lrwmutex_test.go

    	}
    	cdone <- true
    }
    
    // Borrowed from rwmutex_test.go
    func HammerRWMutex(gomaxprocs, numReaders, numIterations int) {
    	runtime.GOMAXPROCS(gomaxprocs)
    	// Number of active readers + 10000 * number of active writers.
    	var activity int32
    	rwm := NewLRWMutex()
    	cdone := make(chan bool)
    	go writer(rwm, numIterations, &activity, cdone)
    	var i int
    	for i = 0; i < numReaders/2; i++ {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Sun Mar 05 04:57:35 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  6. maven-repository-metadata/src/site/apt/index.apt

           release artifact directory is not expected to provide metadata.
    
     []
    
     The following are generated from this model:
    
       * {{{./apidocs/index.html}Java sources}} with Reader and Writers for the Xpp3 XML parser, to read and write <<<maven-metadata(-*).xml>>> files,
    
       * a {{{./repository-metadata.html}Descriptor Reference}}.
     
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Thu Sep 07 10:05:21 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  7. src/internal/trace/raw/doc.go

    /*
    Package raw provides an interface to interpret and emit Go execution traces.
    It can interpret and emit execution traces in its wire format as well as a
    bespoke but simple text format.
    
    The readers and writers in this package perform no validation on or ordering of
    the input, and so are generally unsuitable for analysis. However, they're very
    useful for testing and debugging the tracer in the runtime and more sophisticated
    trace parsers.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  8. src/mime/quotedprintable/writer.go

    package quotedprintable
    
    import "io"
    
    const lineMaxLen = 76
    
    // A Writer is a quoted-printable writer that implements [io.WriteCloser].
    type Writer struct {
    	// Binary mode treats the writer's input as pure binary and processes end of
    	// line bytes as binary data.
    	Binary bool
    
    	w    io.Writer
    	i    int
    	line [78]byte
    	cr   bool
    }
    
    // NewWriter returns a new [Writer] that writes to w.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 16:12:35 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  9. src/internal/coverage/stringtab/stringtab.go

    	stw.tmp = make([]byte, 64)
    }
    
    // Nentries returns the number of strings interned so far.
    func (stw *Writer) Nentries() uint32 {
    	return uint32(len(stw.strs))
    }
    
    // Lookup looks up string 's' in the writer's table, adding
    // a new entry if need be, and returning an index into the table.
    func (stw *Writer) Lookup(s string) uint32 {
    	if idx, ok := stw.stab[s]; ok {
    		return idx
    	}
    	if stw.frozen {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:40:42 UTC 2022
    - 3.6K bytes
    - Viewed (0)
  10. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/FileLockManager.java

             * <br><br>
             *
             * Not supported by {@link FileLockManager}.
             */
            OnDemand,
    
            /**
             * Multiple readers, no writers.
             * <br><br>
             *
             * Used for read-only file locks/caches, many processes can access the lock target/cache concurrently.
             * <br><br>
             *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:51 UTC 2024
    - 5.1K bytes
    - Viewed (0)
Back to top