- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 13 for regabiargs (0.15 sec)
-
src/internal/goexperiment/exp_regabiargs_off.go
// Code generated by mkconsts.go. DO NOT EDIT. //go:build !goexperiment.regabiargs package goexperiment const RegabiArgs = false
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 156 bytes - Viewed (0) -
src/internal/goexperiment/exp_regabiargs_on.go
// Code generated by mkconsts.go. DO NOT EDIT. //go:build goexperiment.regabiargs package goexperiment const RegabiArgs = true
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 154 bytes - Viewed (0) -
src/internal/buildcfg/exp.go
if regabiAlwaysOn { flags.RegabiWrappers = true flags.RegabiArgs = true } // regabi is only supported on amd64, arm64, loong64, riscv64, ppc64 and ppc64le. if !regabiSupported { flags.RegabiWrappers = false flags.RegabiArgs = false } // Check regabi dependencies. if flags.RegabiArgs && !flags.RegabiWrappers { return nil, fmt.Errorf("GOEXPERIMENT regabiargs requires regabiwrappers") } return flags, nil }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 15 17:38:52 UTC 2024 - 5.5K bytes - Viewed (0) -
src/internal/goexperiment/flags.go
// assumed to be identical so cross-ABI calls are direct. RegabiWrappers bool // RegabiArgs enables register arguments/results in all // compiled Go functions. // // Requires wrappers (to do ABI translation), and reflect (so // reflection calls use registers). RegabiArgs bool // HeapMinimum512KiB reduces the minimum heap size to 512 KiB. //
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 21 16:19:47 UTC 2024 - 4.2K bytes - Viewed (0) -
src/internal/abi/abi_generic.go
// Copyright 2020 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. //go:build !goexperiment.regabiargs && !amd64 && !arm64 && !loong64 && !ppc64 && !ppc64le && !riscv64 package abi const ( // ABI-related constants. // // In the generic case, these are all zero // which lets them gracefully degrade to ABI0.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 15 17:38:52 UTC 2024 - 1.4K bytes - Viewed (0) -
src/runtime/abi_test.go
// Copyright 2021 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. //go:build goexperiment.regabiargs // This file contains tests specific to making sure the register ABI // works in a bunch of contexts in the runtime. package runtime_test import ( "internal/abi" "internal/runtime/atomic" "internal/testenv" "os" "os/exec" "runtime"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 3.1K bytes - Viewed (0) -
test/abi/bad_select_crash.go
// build -goexperiment regabi,regabiargs // Copyright 2021 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 main import ( "fmt" "os" "reflect" ) func main() { // Only print if there is a problem Caller2() if FailCount != 0 { fmt.Fprintf(os.Stderr, "FAILURES: %d\n", FailCount) os.Exit(2) } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 16 13:38:02 UTC 2021 - 5.7K bytes - Viewed (0) -
test/live_regabi.go
// errorcheckwithauto -0 -l -live -wb=0 -d=ssa/insert_resched_checks/off //go:build (amd64 && goexperiment.regabiargs) || (arm64 && goexperiment.regabiargs) // Copyright 2014 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. // liveness tests with inlining disabled. // see also live2.go. package main import "runtime" func printnl()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Dec 05 20:34:30 UTC 2023 - 18.4K bytes - Viewed (0) -
test/live.go
// errorcheckwithauto -0 -l -live -wb=0 -d=ssa/insert_resched_checks/off //go:build !ppc64 && !ppc64le && !goexperiment.regabiargs // ppc64 needs a better tighten pass to make f18 pass // rescheduling checks need to be turned off because there are some live variables across the inserted check call // // For register ABI, liveness info changes slightly. See live_regabi.go. // Copyright 2014 The Go Authors. All rights reserved.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Dec 05 20:34:30 UTC 2023 - 18K bytes - Viewed (0) -
src/reflect/abi_test.go
// Copyright 2021 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. //go:build goexperiment.regabiargs package reflect_test import ( "internal/abi" "math" "math/rand" "reflect" "runtime" "testing" "testing/quick" ) // As of early May 2021 this is no longer necessary for amd64,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 05 17:54:15 UTC 2022 - 26.4K bytes - Viewed (0)