Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 172 for Gc (0.02 sec)

  1. src/internal/trace/gc.go

    					// Started running while doing GC things.
    					ps[ev.Proc()].gc++
    				} else if old.Executing() && !new.Executing() {
    					// Stopped running while doing GC things.
    					ps[ev.Proc()].gc--
    				}
    			}
    			states[g] = new
    		case EventLabel:
    			l := ev.Label()
    			if flags&UtilBackground != 0 && strings.HasPrefix(l.Label, "GC ") && l.Label != "GC (idle)" {
    				// Background mark worker.
    				//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 26K bytes
    - Viewed (0)
  2. src/internal/trace/testdata/testprog/gc-stress.go

    // Copyright 2023 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    // Tests a GC-heavy program. This is useful for shaking out
    // all sorts of corner cases about GC-related ranges.
    
    //go:build ignore
    
    package main
    
    import (
    	"log"
    	"os"
    	"runtime"
    	"runtime/trace"
    	"time"
    )
    
    type node struct {
    	children [4]*node
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  3. src/internal/trace/testdata/tests/go122-gc-stress.test

    	pc=4804475 func=32 file=33 line=60
    EventBatch gen=3 m=18446744073709551615 time=28114950894688 size=2762
    Strings
    String id=1
    	data="Not worker"
    String id=2
    	data="GC (dedicated)"
    String id=3
    	data="GC (fractional)"
    String id=4
    	data="GC (idle)"
    String id=5
    	data="unspecified"
    String id=6
    	data="forever"
    String id=7
    	data="network"
    String id=8
    	data="select"
    String id=9
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 139.1K bytes
    - Viewed (0)
  4. src/runtime/metrics/doc.go

    		to system CPU time measurements. Compare only with other
    		/cpu/classes metrics.
    
    	/gc/cycles/automatic:gc-cycles
    		Count of completed GC cycles generated by the Go runtime.
    
    	/gc/cycles/forced:gc-cycles
    		Count of completed GC cycles forced by the application.
    
    	/gc/cycles/total:gc-cycles
    		Count of all completed GC cycles.
    
    	/gc/gogc:percent
    		Heap size target percentage configured by the user, otherwise
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:58:43 UTC 2024
    - 20K bytes
    - Viewed (0)
  5. src/runtime/metrics_test.go

    		case "/gc/heap/frees:objects":
    			objects.frees = samples[i].Value.Uint64()
    		case "/gc/heap/frees-by-size:bytes":
    			objects.free = samples[i].Value.Float64Histogram()
    		case "/gc/cycles:gc-cycles":
    			gc.numGC = samples[i].Value.Uint64()
    		case "/gc/pauses:seconds":
    			h := samples[i].Value.Float64Histogram()
    			gc.pauses = 0
    			for i := range h.Counts {
    				gc.pauses += h.Counts[i]
    			}
    		case "/gc/scan/heap:bytes":
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 45K bytes
    - Viewed (0)
  6. src/runtime/mgc.go

    	}
    }
    
    // gcMode indicates how concurrent a GC cycle should be.
    type gcMode int
    
    const (
    	gcBackgroundMode gcMode = iota // concurrent GC and sweep
    	gcForceMode                    // stop-the-world GC now, concurrent sweep
    	gcForceBlockMode               // stop-the-world GC now and STW sweep (forced by user)
    )
    
    // A gcTrigger is a predicate for starting a GC cycle. Specifically,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 62K bytes
    - Viewed (0)
  7. src/go/internal/gcimporter/gcimporter_test.go

    	// This package only handles gc export data.
    	if runtime.Compiler != "gc" {
    		t.Skipf("gc-built packages not available (compiler = %s)", runtime.Compiler)
    	}
    
    	compileAndImportPkg(t, "issue15920")
    }
    
    func TestIssue20046(t *testing.T) {
    	testenv.MustHaveGoBuild(t)
    
    	// This package only handles gc export data.
    	if runtime.Compiler != "gc" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 16:22:59 UTC 2024
    - 21.9K bytes
    - Viewed (0)
  8. src/runtime/gc_test.go

    	// Test that runtime.GC() triggers a GC even if GOGC=off.
    	defer debug.SetGCPercent(debug.SetGCPercent(-1))
    
    	var ms1, ms2 runtime.MemStats
    	runtime.ReadMemStats(&ms1)
    	runtime.GC()
    	runtime.ReadMemStats(&ms2)
    	if ms1.NumGC == ms2.NumGC {
    		t.Fatalf("runtime.GC() did not trigger GC")
    	}
    	if ms1.NumForcedGC == ms2.NumForcedGC {
    		t.Fatalf("runtime.GC() was not accounted in NumForcedGC")
    	}
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 05 22:33:52 UTC 2024
    - 17.6K bytes
    - Viewed (0)
  9. src/internal/trace/parser.go

    	EvGCStart           = 7  // GC start [timestamp, seq, stack id]
    	EvGCDone            = 8  // GC done [timestamp]
    	EvSTWStart          = 9  // GC mark termination start [timestamp, kind]
    	EvSTWDone           = 10 // GC mark termination done [timestamp]
    	EvGCSweepStart      = 11 // GC sweep start [timestamp, stack id]
    	EvGCSweepDone       = 12 // GC sweep done [timestamp, swept, reclaimed]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:31:04 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  10. src/runtime/runtime2.go

    	waitReasonGCWorkerIdle                            // "GC worker (idle)"
    	waitReasonGCWorkerActive                          // "GC worker (active)"
    	waitReasonPreempted                               // "preempted"
    	waitReasonDebugCall                               // "debug call"
    	waitReasonGCMarkTermination                       // "GC mark termination"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:37 UTC 2024
    - 47.9K bytes
    - Viewed (0)
Back to top