Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for pgo (0.18 sec)

  1. doc/next/5-toolchain.md

    ## Compiler {#compiler}
    
    The build time overhead to building with [Profile Guided Optimization](/doc/pgo) has been reduced significantly.
    Previously, large builds could see 100%+ build time increase from enabling PGO.
    In Go 1.23, overhead should be in the single digit percentages.
    
    <!-- https://go.dev/issue/62737 , https://golang.org/cl/576681,  https://golang.org/cl/577615 -->
    The compiler in Go 1.23 can now overlap the stack frame slots of local variables
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 17:18:10 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  2. src/cmd/go/internal/work/exec.go

    			return fmt.Errorf("marshal embedcfg: %v", err)
    		}
    		embedcfg = js
    	}
    
    	// Find PGO profile if needed.
    	var pgoProfile string
    	for _, a1 := range a.Deps {
    		if a1.Mode != "preprocess PGO profile" {
    			continue
    		}
    		if pgoProfile != "" {
    			return fmt.Errorf("action contains multiple PGO profile dependencies")
    		}
    		pgoProfile = a1.built
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 14:46:37 UTC 2024
    - 105.6K bytes
    - Viewed (0)
  3. src/cmd/go/alldocs.go

    //		run through go run and go test respectively.
    //	-pgo file
    //		specify the file path of a profile for profile-guided optimization (PGO).
    //		When the special name "auto" is specified, for each main package in the
    //		build, the go command selects a file named "default.pgo" in the package's
    //		directory if that file exists, and applies it to the (transitive)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:54:28 UTC 2024
    - 142.4K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssagen/ssa.go

    			// So far this has only been shown profitable for PGO-hot loop headers.
    			// The Hotness values allows distinctions betwen initial blocks that are "hot" or not, and "flow-in" or not.
    			// Currently only the initial blocks of loops are tagged in this way;
    			// there are no blocks tagged "pgo-hot" that are not also tagged "initial".
    			// TODO more heuristics, more architectures.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top