Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for sudogbuf (0.15 sec)

  1. src/runtime/runtime2.go

    	// only the owner P can CAS it to a valid G.
    	runnext guintptr
    
    	// Available G's (status == Gdead)
    	gFree struct {
    		gList
    		n int32
    	}
    
    	sudogcache []*sudog
    	sudogbuf   [128]*sudog
    
    	// Cache of mspan objects from the heap.
    	mspancache struct {
    		// We need an explicit length here because this field is used
    		// in allocation codepaths where write barriers are not allowed,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:37 UTC 2024
    - 47.9K bytes
    - Viewed (0)
  2. src/runtime/proc.go

    	getg().m.p.ptr().timers.take(&pp.timers)
    
    	// Flush p's write barrier buffer.
    	if gcphase != _GCoff {
    		wbBufFlush1(pp)
    		pp.gcw.dispose()
    	}
    	for i := range pp.sudogbuf {
    		pp.sudogbuf[i] = nil
    	}
    	pp.sudogcache = pp.sudogbuf[:0]
    	pp.pinnerCache = nil
    	for j := range pp.deferpoolbuf {
    		pp.deferpoolbuf[j] = nil
    	}
    	pp.deferpool = pp.deferpoolbuf[:0]
    	systemstack(func() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 207.5K bytes
    - Viewed (0)
  3. src/log/slog/logger_test.go

    	// log.Logger's output goes through the handler.
    	SetDefault(New(NewTextHandler(&slogbuf, &HandlerOptions{AddSource: true})))
    	log.Print("msg2")
    	checkLogOutput(t, slogbuf.String(), "time="+textTimeRE+` level=INFO source=.*logger_test.go:\d{3}"? msg=msg2`)
    
    	// The default log.Logger always outputs at Info level.
    	slogbuf.Reset()
    	SetDefault(New(NewTextHandler(&slogbuf, &HandlerOptions{Level: LevelWarn})))
    	log.Print("should not appear")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 10 21:25:30 UTC 2023
    - 19.5K bytes
    - Viewed (0)
Back to top