Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 30 for msanread (0.25 sec)

  1. src/cmd/compile/internal/typecheck/_builtin/runtime.go

    func racewrite(uintptr)
    func racereadrange(addr, size uintptr)
    func racewriterange(addr, size uintptr)
    
    // memory sanitizer
    func msanread(addr, size uintptr)
    func msanwrite(addr, size uintptr)
    func msanmove(dst, src, size uintptr)
    
    // address sanitizer
    func asanread(addr, size uintptr)
    func asanwrite(addr, size uintptr)
    
    func checkptrAlignment(unsafe.Pointer, *byte, uintptr)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  2. src/runtime/iface.go

    func convT(t *_type, v unsafe.Pointer) unsafe.Pointer {
    	if raceenabled {
    		raceReadObjectPC(t, v, getcallerpc(), abi.FuncPCABIInternal(convT))
    	}
    	if msanenabled {
    		msanread(v, t.Size_)
    	}
    	if asanenabled {
    		asanread(v, t.Size_)
    	}
    	x := mallocgc(t.Size_, t, true)
    	typedmemmove(t, x, v)
    	return x
    }
    func convTnoptr(t *_type, v unsafe.Pointer) unsafe.Pointer {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 22.5K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/typecheck/builtin.go

    	{"racefuncexit", funcTag, 9},
    	{"raceread", funcTag, 31},
    	{"racewrite", funcTag, 31},
    	{"racereadrange", funcTag, 144},
    	{"racewriterange", funcTag, 144},
    	{"msanread", funcTag, 144},
    	{"msanwrite", funcTag, 144},
    	{"msanmove", funcTag, 145},
    	{"asanread", funcTag, 144},
    	{"asanwrite", funcTag, 144},
    	{"checkptrAlignment", funcTag, 146},
    	{"checkptrArithmetic", funcTag, 148},
    	{"libfuzzerTraceCmp1", funcTag, 149},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  4. src/runtime/map.go

    		pc := abi.FuncPCABIInternal(mapaccess1)
    		racereadpc(unsafe.Pointer(h), callerpc, pc)
    		raceReadObjectPC(t.Key, key, callerpc, pc)
    	}
    	if msanenabled && h != nil {
    		msanread(key, t.Key.Size_)
    	}
    	if asanenabled && h != nil {
    		asanread(key, t.Key.Size_)
    	}
    	if h == nil || h.count == 0 {
    		if err := mapKeyError(t, key); err != nil {
    			panic(err) // see issue 23734
    		}
    		return unsafe.Pointer(&zeroVal[0])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 57.6K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssagen/ssa.go

    	ir.Syms.Memmove = typecheck.LookupRuntimeFunc("memmove")
    	ir.Syms.Msanread = typecheck.LookupRuntimeFunc("msanread")
    	ir.Syms.Msanwrite = typecheck.LookupRuntimeFunc("msanwrite")
    	ir.Syms.Msanmove = typecheck.LookupRuntimeFunc("msanmove")
    	ir.Syms.Asanread = typecheck.LookupRuntimeFunc("asanread")
    	ir.Syms.Asanwrite = typecheck.LookupRuntimeFunc("asanwrite")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
  6. src/runtime/asan.go

    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
    func asanread(addr unsafe.Pointer, sz uintptr) {
    	sp := getcallersp()
    	pc := getcallerpc()
    	doasanread(addr, sz, sp, pc)
    }
    
    //go:linkname asanwrite
    //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)
  7. src/internal/asan/asan.go

    // license that can be found in the LICENSE file.
    
    //go:build asan
    
    package asan
    
    import (
    	"unsafe"
    )
    
    const Enabled = true
    
    //go:linkname Read runtime.asanread
    func Read(addr unsafe.Pointer, len uintptr)
    
    //go:linkname Write runtime.asanwrite
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 16:19:26 UTC 2024
    - 399 bytes
    - Viewed (0)
  8. maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptorBuilder.java

                        }
                    }
                }
            } else {
                File pluginXml = new File(extensionJar, getExtensionDescriptorLocation());
    
                if (pluginXml.canRead()) {
                    try (InputStream is = Files.newInputStream(pluginXml.toPath())) {
                        extensionDescriptor = build(is);
                    }
                }
            }
    
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Mon Mar 25 10:50:01 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/caching/local/internal/DirectoryBuildCacheServiceFactory.java

                if (!directory.isDirectory()) {
                    throw new IllegalArgumentException(String.format("Cache directory %s must be a directory", directory));
                }
                if (!directory.canRead()) {
                    throw new IllegalArgumentException(String.format("Cache directory %s must be readable", directory));
                }
                if (!directory.canWrite()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 18:35:55 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  10. src/runtime/traceallocfree.go

    	trace := traceAcquire()
    	if !trace.ok() {
    		throw("traceSnapshotMemory: tracing is not enabled")
    	}
    
    	// Write out all the heap spans and heap objects.
    	for _, s := range mheap_.allspans {
    		if s.state.get() == mSpanDead {
    			continue
    		}
    		// It's some kind of span, so trace that it exists.
    		trace.SpanExists(s)
    
    		// Write out allocated objects if it's a heap span.
    		if s.state.get() != mSpanInUse {
    			continue
    		}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:32:51 UTC 2024
    - 5.9K bytes
    - Viewed (0)
Back to top