Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 324 for race (0.16 sec)

  1. src/runtime/race.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    //go:build race
    
    package runtime
    
    import (
    	"internal/abi"
    	"unsafe"
    )
    
    // Public race detection API, present iff build with -race.
    
    func RaceRead(addr unsafe.Pointer)
    func RaceWrite(addr unsafe.Pointer)
    func RaceReadRange(addr unsafe.Pointer, len int)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 20.4K bytes
    - Viewed (0)
  2. src/testing/testing_test.go

    	// reported here (after m.Run but before the process exits), it will print
    	// "PASS", then print the stack traces for the race, then exit with nonzero
    	// status.
    	//
    	// This is a somewhat fundamental race: because the race detector hooks into
    	// the runtime at a very low level, no matter where we put the printing it
    	// would be possible to report a race that occurs afterward. However, we could
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 19:10:41 UTC 2024
    - 19.3K bytes
    - Viewed (0)
  3. Makefile

    test-configfile: install-race
    	@env bash $(PWD)/docs/distributed/distributed-from-config-file.sh
    
    test-upgrade: install-race
    	@echo "Running minio upgrade tests"
    	@(env bash $(PWD)/buildscripts/minio-upgrade.sh)
    
    test-race: verifiers build ## builds minio, runs linters, tests (race)
    	@echo "Running unit tests under -race"
    	@(env bash $(PWD)/buildscripts/race.sh)
    
    test-iam: install-race ## verify IAM (external IDP, etcd backends)
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 17:41:02 UTC 2024
    - 10.1K bytes
    - Viewed (0)
  4. src/syscall/syscall_unix.go

    	}
    	return
    }
    
    func Write(fd int, p []byte) (n int, err error) {
    	if race.Enabled {
    		race.ReleaseMerge(unsafe.Pointer(&ioSync))
    	}
    	if faketime && (fd == 1 || fd == 2) {
    		n = faketimeWrite(fd, p)
    		if n < 0 {
    			n, err = 0, errnoErr(Errno(-n))
    		}
    	} else {
    		n, err = write(fd, p)
    	}
    	if race.Enabled && n > 0 {
    		race.ReadRange(unsafe.Pointer(&p[0]), n)
    	}
    	if msan.Enabled && n > 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 16:19:26 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  5. doc/go_mem.html

    This property is sometimes referred to as DRF-SC: data-race-free programs
    execute in a sequentially consistent manner.
    </p>
    
    <p>
    While programmers should write Go programs without data races,
    there are limitations to what a Go implementation can do in response to a data race.
    An implementation may always react to a data race by reporting the race and terminating the program.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 15:54:42 UTC 2024
    - 26.6K bytes
    - Viewed (0)
  6. src/cmd/go/internal/work/init.go

    	// Set covermode if not already set.
    	// Ensure that -race and -covermode are compatible.
    	if cfg.BuildCoverMode == "" {
    		cfg.BuildCoverMode = "set"
    		if cfg.BuildRace {
    			// Default coverage mode is atomic when -race is set.
    			cfg.BuildCoverMode = "atomic"
    		}
    	}
    	if cfg.BuildRace && cfg.BuildCoverMode != "atomic" {
    		base.Fatalf(`-covermode must be "atomic", not %q, when -race is enabled`, cfg.BuildCoverMode)
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 28 19:13:34 UTC 2023
    - 12.2K bytes
    - Viewed (0)
  7. src/runtime/race_arm64.s

    //go:build race
    
    #include "go_asm.h"
    #include "funcdata.h"
    #include "textflag.h"
    #include "tls_arm64.h"
    #include "cgo/abi_arm64.h"
    
    // The following thunks allow calling the gcc-compiled race runtime directly
    // from Go code without going all the way through cgo.
    // First, it's much faster (up to 50% speedup for real Go programs).
    // Second, it eliminates race-related special cases from cgocall and scheduler.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 15.5K bytes
    - Viewed (0)
  8. src/runtime/hash_test.go

    	h := newHashSet()
    	for i := 0; i <= len(s); i++ {
    		h.addS(s[:i])
    	}
    	h.check(t)
    }
    
    // All 0-3 byte strings have distinct hashes.
    func TestSmhasherSmallKeys(t *testing.T) {
    	if race.Enabled {
    		t.Skip("Too long for race mode")
    	}
    	testenv.ParallelOn64Bit(t)
    	h := newHashSet()
    	var b [3]byte
    	for i := 0; i < 256; i++ {
    		b[0] = byte(i)
    		h.addB(b[:1])
    		for j := 0; j < 256; j++ {
    			b[1] = byte(j)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 17:50:18 UTC 2024
    - 18.4K bytes
    - Viewed (0)
  9. cni/pkg/cmd/root.go

    	// Repair
    	registerBooleanParameter(constants.RepairEnabled, true, "Whether to enable race condition repair or not")
    	registerBooleanParameter(constants.RepairDeletePods, false, "Controller will delete pods when detecting pod broken by race condition")
    	registerBooleanParameter(constants.RepairLabelPods, false, "Controller will label pods when detecting pod broken by race condition")
    	registerStringParameter(constants.RepairLabelKey, "cni.istio.io/uninitialized",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 16:26:35 UTC 2024
    - 13K bytes
    - Viewed (0)
  10. src/runtime/race_amd64.s

    //go:build race
    
    #include "go_asm.h"
    #include "go_tls.h"
    #include "funcdata.h"
    #include "textflag.h"
    #include "cgo/abi_amd64.h"
    
    // The following thunks allow calling the gcc-compiled race runtime directly
    // from Go code without going all the way through cgo.
    // First, it's much faster (up to 50% speedup for real Go programs).
    // Second, it eliminates race-related special cases from cgocall and scheduler.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 15.1K bytes
    - Viewed (0)
Back to top