Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for asanenabled (0.12 sec)

  1. src/runtime/asan0.go

    // license that can be found in the LICENSE file.
    
    //go:build !asan
    
    // Dummy ASan support API, used when not built with -asan.
    
    package runtime
    
    import (
    	"unsafe"
    )
    
    const asanenabled = false
    
    // Because asanenabled is false, none of these functions should be called.
    
    func asanread(addr unsafe.Pointer, sz uintptr)            { throw("asan") }
    func asanwrite(addr unsafe.Pointer, sz uintptr)           { throw("asan") }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 21:57:36 UTC 2023
    - 760 bytes
    - Viewed (0)
  2. src/runtime/cgo_sigaction.go

    	// so we need the pointer parameters to be properly marked.
    	//
    	// Mark the input as having been written before the call
    	// and the output as read after.
    	if msanenabled && new != nil {
    		msanwrite(unsafe.Pointer(new), unsafe.Sizeof(*new))
    	}
    	if asanenabled && new != nil {
    		asanwrite(unsafe.Pointer(new), unsafe.Sizeof(*new))
    	}
    	if _cgo_sigaction == nil || inForkedChild {
    		sysSigaction(sig, new, old)
    	} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 05 17:54:15 UTC 2022
    - 3.3K bytes
    - Viewed (0)
  3. src/runtime/asan.go

    }
    
    func ASanWrite(addr unsafe.Pointer, len int) {
    	sp := getcallersp()
    	pc := getcallerpc()
    	doasanwrite(addr, uintptr(len), sp, pc)
    }
    
    // Private interface for the runtime.
    const asanenabled = true
    
    // asan{read,write} are nosplit because they may be called between
    // fork and exec, when the stack must not grow. See issue #50391.
    
    //go:linkname asanread
    //go:nosplit
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 13 20:39:58 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  4. platforms/enterprise/enterprise/src/test/groovy/org/gradle/internal/scan/config/LegacyGradleEnterprisePluginCheckInServiceTest.groovy

        boolean scanEnabled
        boolean scanDisabled
    
        def "conveys configuration"() {
            when:
            scanEnabled = true
    
            then:
            with(config()) {
                enabled
                !disabled
                unsupportedMessage == null
            }
    
            when:
            scanEnabled = true
    
            then:
            with(config()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jul 17 10:17:11 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  5. src/runtime/msan0.go

    // license that can be found in the LICENSE file.
    
    //go:build !msan
    
    // Dummy MSan support API, used when not built with -msan.
    
    package runtime
    
    import (
    	"unsafe"
    )
    
    const msanenabled = false
    
    // Because msanenabled is false, none of these functions should be called.
    
    func msanread(addr unsafe.Pointer, sz uintptr)     { throw("msan") }
    func msanwrite(addr unsafe.Pointer, sz uintptr)    { throw("msan") }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 18:17:57 UTC 2021
    - 725 bytes
    - Viewed (0)
  6. src/runtime/msan.go

    func MSanRead(addr unsafe.Pointer, len int) {
    	msanread(addr, uintptr(len))
    }
    
    func MSanWrite(addr unsafe.Pointer, len int) {
    	msanwrite(addr, uintptr(len))
    }
    
    // Private interface for the runtime.
    const msanenabled = true
    
    // If we are running on the system stack, the C program may have
    // marked part of that stack as uninitialized. We don't instrument
    // the runtime, but operations like a slice copy can call msanread
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 20:50:21 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/x86/evex.go

    // are permitted.
    func (evex evexBits) RoundingEnabled() bool {
    	return (evex.b2&evexRounding)>>1 != 0
    }
    
    // SaeEnabled reports whether SAE suffix is permitted.
    func (evex evexBits) SaeEnabled() bool {
    	return (evex.b2&evexSae)>>0 != 0
    }
    
    // DispMultiplier returns displacement multiplier that is calculated
    // based on tuple type, EVEX.W and input size.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 11 16:34:30 UTC 2022
    - 9.3K bytes
    - Viewed (0)
Back to top