Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 29 for _ptrdata (0.16 sec)

  1. src/runtime/stkframe.go

    	}
    	methodValueCallFrameObjs[0] = stackObjectRecord{
    		off:       -int32(alignUp(abiRegArgsType.Size_, 8)), // It's always the highest address local.
    		size:      int32(abiRegArgsType.Size_),
    		_ptrdata:  int32(abiRegArgsType.PtrBytes),
    		gcdataoff: uint32(uintptr(unsafe.Pointer(abiRegArgsType.GCData)) - mod.rodata),
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 15:10:48 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  2. src/runtime/stack.go

    	// if non-negative, offset from argp
    	off       int32
    	size      int32
    	_ptrdata  int32  // ptrdata, or -ptrdata is GC prog is used
    	gcdataoff uint32 // offset to gcdata from moduledata.rodata
    }
    
    func (r *stackObjectRecord) useGCProg() bool {
    	return r._ptrdata < 0
    }
    
    func (r *stackObjectRecord) ptrdata() uintptr {
    	x := r._ptrdata
    	if x < 0 {
    		return uintptr(-x)
    	}
    	return uintptr(x)
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:31:00 UTC 2024
    - 41.1K bytes
    - Viewed (0)
  3. src/cmd/cgo/internal/testshared/testdata/global/main.go

    import (
    	"testshared/globallib"
    )
    
    //go:noinline
    func testLoop() {
    	for i, s := range globallib.Data {
    		if s != int64(i) {
    			panic("testLoop: mismatch")
    		}
    	}
    }
    
    //go:noinline
    func ptrData() *[1<<20 + 10]int64 {
    	return &globallib.Data
    }
    
    //go:noinline
    func testMediumOffset() {
    	for i, s := range globallib.Data[1<<16-2:] {
    		if s != int64(i)+1<<16-2 {
    			panic("testMediumOffset: index mismatch")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 11:59:56 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/integTest/groovy/org/gradle/language/fixtures/app/DuplicateObjectiveCppBaseNamesTestApp.groovy

                void sayFoo1()
                {
                    NSFileHandle *stdout = [NSFileHandle fileHandleWithStandardOutput];
                    NSData *strData = [@"foo1" dataUsingEncoding: NSASCIIStringEncoding];
                    [stdout writeData: strData];
                }
            """),
                    sourceFile("objcpp/foo2", "foo.mm", """
                #import <iostream>
                #import "foo.h"
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  5. platforms/native/language-native/src/integTest/groovy/org/gradle/language/fixtures/app/DuplicateObjectiveCBaseNamesTestApp.groovy

                void sayFoo$index()
                {
                    NSFileHandle *stdout = [NSFileHandle fileHandleWithStandardOutput];
                    NSData *strData = [@"foo$index" dataUsingEncoding: NSASCIIStringEncoding];
                    [stdout writeData: strData];
                }
            """)
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/MixedObjectiveCHelloWorldApp.groovy

                {
                    NSString *hello = @"Hello";
                    NSFileHandle *stdout = [NSFileHandle fileHandleWithStandardOutput];
                    NSData *strData = [hello dataUsingEncoding: NSASCIIStringEncoding];
                    [stdout writeData: strData];
                }"""),
    
                    sourceFile("c", "clib.c", """
                #include <stdio.h>
                #include "hello.h"
    
                void bonjour() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  7. src/cmd/link/internal/ld/decodesym.go

    	if ctxt.loader.SymType(s) == sym.SDYNIMPORT {
    		symData := ctxt.loader.Data(s)
    		addr := decodetypeGcprogShlib(ctxt, symData)
    		ptrdata := decodetypePtrdata(ctxt.Arch, symData)
    		sect := findShlibSection(ctxt, ctxt.loader.SymPkg(s), addr)
    		if sect != nil {
    			bits := ptrdata / int64(ctxt.Arch.PtrSize)
    			r := make([]byte, (bits+7)/8)
    			// ldshlibsyms avoids closing the ELF file so sect.ReadAt works.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  8. src/cmd/cgo/internal/testerrors/ptr_test.go

    		name: "ptrdata1",
    		c: `#include <stdlib.h>
    		    void f26(void* p) {}`,
    		imports: []string{"unsafe"},
    		support: `type S26 struct { p *int; a [8*8]byte; u uintptr }`,
    		body:    `i := 0; p := &S26{u:uintptr(unsafe.Pointer(&i))}; q := (*S26)(C.malloc(C.size_t(unsafe.Sizeof(*p)))); *q = *p; C.f26(unsafe.Pointer(q))`,
    		fail:    false,
    	},
    	{
    		// Like ptrdata1, but with a type that uses a GC program.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 03 16:07:49 UTC 2023
    - 21.2K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/ObjectiveCppHelloWorldApp.groovy

                    NSString *helloWorld = @"${HELLO_WORLD}\\n";
                    NSFileHandle *stdout = [NSFileHandle fileHandleWithStandardOutput];
                    NSData *strData = [helloWorld dataUsingEncoding: NSASCIIStringEncoding];
                    [stdout writeData: strData];
                    #endif
                }
            """),
                new SourceFile("objcpp", "sum.mm", """
                #include "common.h"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/lite/transforms/lift_tflite_flex_ops.cc

        const uint8_t* const opt_data =
            reinterpret_cast<const uint8_t*>(custom_options.data());
        const size_t opt_size = custom_options.size();
        if (!flexbuffers::VerifyBuffer(opt_data, opt_size)) {
          return emitError(loc, "invalid custom options");
        }
    
        const flexbuffers::Vector& v =
            flexbuffers::GetRoot(opt_data, opt_size).AsVector();
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 10.9K bytes
    - Viewed (0)
Back to top