Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for ParseGOEXPERIMENT (0.33 sec)

  1. src/internal/buildcfg/exp.go

    var FramePointerEnabled = GOARCH == "amd64" || GOARCH == "arm64"
    
    // ParseGOEXPERIMENT parses a (GOOS, GOARCH, GOEXPERIMENT)
    // configuration tuple and returns the enabled and baseline experiment
    // flag sets.
    //
    // TODO(mdempsky): Move to internal/goexperiment.
    func ParseGOEXPERIMENT(goos, goarch, goexp string) (*ExperimentFlags, error) {
    	// regabiSupported is set to true on platforms where register ABI is
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 15 17:38:52 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  2. src/cmd/go/scriptconds_test.go

    }
    
    func hasGoexperiment(s *script.State, value string) (bool, error) {
    	GOOS, _ := s.LookupEnv("GOOS")
    	GOARCH, _ := s.LookupEnv("GOARCH")
    	goexp, _ := s.LookupEnv("GOEXPERIMENT")
    	flags, err := buildcfg.ParseGOEXPERIMENT(GOOS, GOARCH, goexp)
    	if err != nil {
    		return false, err
    	}
    	for _, exp := range flags.All() {
    		if value == exp {
    			return true, nil
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 22:16:54 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/types2/check_test.go

    	flags.BoolVar(&conf.FakeImportC, "fakeImportC", false, "")
    	flags.StringVar(&gotypesalias, "gotypesalias", "", "")
    	if err := parseFlags(srcs[0], flags); err != nil {
    		t.Fatal(err)
    	}
    
    	exp, err := buildcfg.ParseGOEXPERIMENT(runtime.GOOS, runtime.GOARCH, goexperiment)
    	if err != nil {
    		t.Fatal(err)
    	}
    	old := buildcfg.Experiment
    	defer func() {
    		buildcfg.Experiment = old
    	}()
    	buildcfg.Experiment = *exp
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:45:33 UTC 2024
    - 13.8K bytes
    - Viewed (0)
  4. src/go/types/check_test.go

    	flags.BoolVar(&conf.FakeImportC, "fakeImportC", false, "")
    	flags.StringVar(&gotypesalias, "gotypesalias", "", "")
    	if err := parseFlags(srcs[0], flags); err != nil {
    		t.Fatal(err)
    	}
    
    	exp, err := buildcfg.ParseGOEXPERIMENT(runtime.GOOS, runtime.GOARCH, goexperiment)
    	if err != nil {
    		t.Fatal(err)
    	}
    	old := buildcfg.Experiment
    	defer func() {
    		buildcfg.Experiment = old
    	}()
    	buildcfg.Experiment = *exp
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:45:33 UTC 2024
    - 14.1K bytes
    - Viewed (0)
  5. src/cmd/go/internal/cfg/cfg.go

    	// experiments enabled by RawGOEXPERIMENT.
    	CleanGOEXPERIMENT = RawGOEXPERIMENT
    
    	Experiment    *buildcfg.ExperimentFlags
    	ExperimentErr error
    )
    
    func init() {
    	Experiment, ExperimentErr = buildcfg.ParseGOEXPERIMENT(Goos, Goarch, RawGOEXPERIMENT)
    	if ExperimentErr != nil {
    		return
    	}
    
    	// GOEXPERIMENT is valid, so convert it to canonical form.
    	CleanGOEXPERIMENT = Experiment.String()
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 17:13:51 UTC 2024
    - 19.3K bytes
    - Viewed (0)
  6. src/cmd/go/internal/envcmd/env.go

    			return err
    		}
    	}
    
    	goexperiment, okGOEXPERIMENT := get("GOEXPERIMENT", cfg.RawGOEXPERIMENT, buildcfg.DefaultGOEXPERIMENT)
    	if okGOEXPERIMENT {
    		if _, err := buildcfg.ParseGOEXPERIMENT(goos, goarch, goexperiment); err != nil {
    			return err
    		}
    	}
    
    	return nil
    }
    
    // PrintEnv prints the environment variables to w.
    func PrintEnv(w io.Writer, env []cfg.EnvVar, onlyChanged bool) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 17:13:51 UTC 2024
    - 19.6K bytes
    - Viewed (0)
Back to top