Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 98 for moduledata (0.46 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeProvider.kt

        }
    
        override fun getImportingScopeContext(file: KtFile): KaScopeContext {
            val firFile = file.getOrBuildFirFile(firResolveSession)
            val firFileSession = firFile.moduleData.session
            val firImportingScopes = createImportingScopes(
                firFile,
                firFileSession,
                analysisSession.getScopeSessionFor(firFileSession),
                useCaching = true,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 18.7K bytes
    - Viewed (0)
  2. src/internal/abi/type.go

    	// is freed.
    	TFlagUnrolledBitmap TFlag = 1 << 4
    )
    
    // NameOff is the offset to a name from moduledata.types.  See resolveNameOff in runtime.
    type NameOff int32
    
    // TypeOff is the offset to a type from moduledata.types.  See resolveTypeOff in runtime.
    type TypeOff int32
    
    // TextOff is an offset from the top of a text section.  See (rtype).textOff in runtime.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 17 21:09:59 UTC 2024
    - 21.8K bytes
    - Viewed (0)
  3. src/cmd/link/internal/arm64/asm.go

    	// 0:	90000000 	adrp	x0, 0 <runtime.firstmoduledata>
    	// 	0: R_AARCH64_ADR_PREL_PG_HI21	local.moduledata
    	// 4:	91000000 	add	x0, x0, #0x0
    	// 	4: R_AARCH64_ADD_ABS_LO12_NC	local.moduledata
    	o(0x90000000)
    	o(0x91000000)
    	rel, _ := initfunc.AddRel(objabi.R_ADDRARM64)
    	rel.SetOff(0)
    	rel.SetSiz(8)
    	rel.SetSym(ctxt.Moduledata)
    
    	// 8:	14000000 	b	0 <runtime.addmoduledata>
    	// 	8: R_AARCH64_CALL26	runtime.addmoduledata
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 30 20:09:45 UTC 2024
    - 47K bytes
    - Viewed (0)
  4. src/runtime/asm_386.s

    	BYTE	$0x90	// NOP
    
    // Add a module's moduledata to the linked list of moduledata objects. This
    // is called from .init_array by a function generated in the linker and so
    // follows the platform ABI wrt register preservation -- it only touches AX,
    // CX (implicitly) and DX, but it does not follow the ABI wrt arguments:
    // instead the pointer to the moduledata is passed in AX.
    TEXT runtime·addmoduledata(SB),NOSPLIT,$0-0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 15:45:13 UTC 2024
    - 43.1K bytes
    - Viewed (0)
  5. src/runtime/stack.go

    	// if negative, offset from varp
    	// 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)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:31:00 UTC 2024
    - 41.1K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/deadcode.go

    			case objabi.R_INITORDER:
    				// inittasks has already run, so any R_INITORDER links are now
    				// superfluous - the only live inittask records are those which are
    				// in a scheduled list somewhere (e.g. runtime.moduledata.inittasks).
    				continue
    			}
    			rs := r.Sym()
    			if isgotype && usedInIface && d.ldr.IsGoType(rs) && !d.ldr.AttrUsedInIface(rs) {
    				// If a type is converted to an interface, it is possible to obtain an
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 14:52:41 UTC 2024
    - 19K bytes
    - Viewed (0)
  7. src/runtime/debuglog.go

    	datap := &firstmoduledata
    	if len(x) > 4 && datap.etext <= uintptr(unsafe.Pointer(strData)) && uintptr(unsafe.Pointer(strData)) < datap.end {
    		// String constants are in the rodata section, which
    		// isn't recorded in moduledata. But it has to be
    		// somewhere between etext and end.
    		l.w.byte(debugLogConstString)
    		l.w.uvarint(uint64(len(x)))
    		l.w.uvarint(uint64(uintptr(unsafe.Pointer(strData)) - datap.etext))
    	} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 15:10:48 UTC 2024
    - 18.3K bytes
    - Viewed (0)
  8. src/cmd/link/internal/amd64/asm.go

    	//    0:	48 8d 3d 00 00 00 00 	lea    0x0(%rip),%rdi        # 7 <local.dso_init+0x7>
    	// 			3: R_X86_64_PC32	runtime.firstmoduledata-0x4
    	o(0x48, 0x8d, 0x3d)
    	initfunc.AddPCRelPlus(ctxt.Arch, ctxt.Moduledata, 0)
    	//    7:	e8 00 00 00 00       	callq  c <local.dso_init+0xc>
    	// 			8: R_X86_64_PLT32	runtime.addmoduledata-0x4
    	o(0xe8)
    	initfunc.AddSymRef(ctxt.Arch, addmoduledata, 0, objabi.R_CALL, 4)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 21K bytes
    - Viewed (0)
  9. src/debug/gosym/pclntab.go

    	// In Go 1.18, the first field of _func changed
    	// from a uintptr entry PC to a uint32 entry offset.
    	if f.t.version >= ver118 {
    		// TODO: support multiple text sections.
    		// See runtime/symtab.go:(*moduledata).textAddr.
    		return uint64(f.t.binary.Uint32(f.data)) + f.t.textStart
    	}
    	return f.t.uintptr(f.data)
    }
    
    func (f funcData) nameOff() uint32     { return f.field(1) }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 19:43:24 UTC 2024
    - 18.8K bytes
    - Viewed (0)
  10. src/runtime/asm_s390x.s

    	// Don't bother saving F8-F15 as we aren't doing any calls.
    	STMG	R6, R15, 48(R15)
    
    	// append the argument (passed in R2, as per the ELF ABI) to the
    	// moduledata linked list.
    	MOVD	runtime·lastmoduledatap(SB), R1
    	MOVD	R2, moduledata_next(R1)
    	MOVD	R2, runtime·lastmoduledatap(SB)
    
    	// Restore R6-R15.
    	LMG	48(R15), R6, R15
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 09:18:28 UTC 2024
    - 28.1K bytes
    - Viewed (0)
Back to top