Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 15 for FieldTrack (0.14 sec)

  1. src/internal/goexperiment/exp_fieldtrack_on.go

    // Code generated by mkconsts.go. DO NOT EDIT.
    
    //go:build goexperiment.fieldtrack
    
    package goexperiment
    
    const FieldTrack = true
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 154 bytes
    - Viewed (0)
  2. src/internal/goexperiment/exp_fieldtrack_off.go

    // Code generated by mkconsts.go. DO NOT EDIT.
    
    //go:build !goexperiment.fieldtrack
    
    package goexperiment
    
    const FieldTrack = false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 156 bytes
    - Viewed (0)
  3. test/fixedbugs/issue63333.go

    // errorcheck -goexperiment fieldtrack
    
    // 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.
    
    package p
    
    func f(interface{ m() }) {}
    func g()                 { f(new(T)) } // ERROR "m method is marked 'nointerface'"
    
    type T struct{}
    
    //go:nointerface
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 19:44:52 UTC 2023
    - 374 bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssagen/pgen.go

    	// turn them into weak relocs.
    	if fn.IsPackageInit() && base.Debug.WrapGlobalMapCtl != 1 {
    		weakenGlobalMapInitRelocs(fn)
    	}
    
    	// fieldtrack must be called after pp.Flush. See issue 20014.
    	fieldtrack(pp.Text.From.Sym, fn.FieldTrack)
    }
    
    // globalMapInitLsyms records the LSym of each map.init.NNN outlined
    // map initializer function created by the compiler.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  5. src/cmd/go/testdata/script/check_goexperiment.txt

    # Test that [GOEXPERIMENT:x] is accepted.
    # Here fieldtrack is picked arbitrarily.
    
    [GOEXPERIMENT:nofieldtrack] env
    
    [GOEXPERIMENT:fieldtrack] env
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 28 11:49:00 UTC 2022
    - 178 bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/main.go

    	bench.Start("deadcode")
    	deadcode(ctxt)
    
    	bench.Start("linksetup")
    	ctxt.linksetup()
    
    	bench.Start("dostrdata")
    	ctxt.dostrdata()
    	if buildcfg.Experiment.FieldTrack {
    		bench.Start("fieldtrack")
    		fieldtrack(ctxt.Arch, ctxt.loader)
    	}
    
    	bench.Start("dwarfGenerateDebugInfo")
    	dwarfGenerateDebugInfo(ctxt)
    
    	bench.Start("callgraph")
    	ctxt.callgraph()
    
    	bench.Start("doStackCheck")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 16:59:50 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  7. src/cmd/internal/bootstrap_test/experiment_toolid_test.go

    	}
    
    	// Build a package in a mode not handled by the make script.
    	runCmd(t, gorootSrc, env, goCmdPath, "build", "-race", "archive/tar")
    
    	// Rebuild the toolchain with GOEXPERIMENT.
    	env = append(env, "GOEXPERIMENT=fieldtrack")
    	runCmd(t, gorootSrc, env, makeScriptPath)
    
    	// Verify compiler version string.
    	gotVersion = bytes.TrimSpace(runCmd(t, gorootSrc, env, goCmdPath, "tool", "compile", "-V=full"))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 18:47:14 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  8. src/internal/goexperiment/flags.go

    //
    // For the baseline experimental configuration, see
    // objabi.experimentBaseline.
    //
    // If you change this struct definition, run "go generate".
    type Flags struct {
    	FieldTrack        bool
    	PreemptibleLoops  bool
    	StaticLockRanking bool
    	BoringCrypto      bool
    
    	// Regabi is split into several sub-experiments that can be
    	// enabled individually. Not all combinations work.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 16:19:47 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  9. src/cmd/link/doc.go

    	-installsuffix suffix
    		Look for packages in $GOROOT/pkg/$GOOS_$GOARCH_suffix
    		instead of $GOROOT/pkg/$GOOS_$GOARCH.
    	-k symbol
    		Set field tracking symbol. Use this flag when GOEXPERIMENT=fieldtrack is set.
    	-libgcc file
    		Set name of compiler support library.
    		This is only used in internal link mode.
    		If not set, default value comes from running the compiler,
    		which may be set by the -extld option.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 16:11:52 UTC 2024
    - 4K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/walk/expr.go

    	}
    	if outer.Sym() == nil {
    		base.Errorf("tracked field must be in named struct type")
    	}
    
    	sym := reflectdata.TrackSym(outer, field)
    	if ir.CurFunc.FieldTrack == nil {
    		ir.CurFunc.FieldTrack = make(map[*obj.LSym]struct{})
    	}
    	ir.CurFunc.FieldTrack[sym] = struct{}{}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:34:01 UTC 2024
    - 27.6K bytes
    - Viewed (0)
Back to top