Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 46 for moduledata (0.21 sec)

  1. src/cmd/link/internal/ld/symtab.go

    	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.enoptrdata", 0))
    	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.data", 0))
    	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.edata", 0))
    	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.bss", 0))
    	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.ebss", 0))
    	moduledata.AddAddr(ctxt.Arch, ldr.Lookup("runtime.noptrbss", 0))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 16:29:40 UTC 2023
    - 29.2K bytes
    - Viewed (0)
  2. src/runtime/symtab.go

    }
    
    // moduledata records information about the layout of the executable
    // image. It is written by the linker. Any changes here must be
    // matched changes to the code in cmd/link/internal/ld/symtab.go:symtab.
    // moduledata is stored in statically allocated non-pointer memory;
    // none of the pointers here are visible to the garbage collector.
    type moduledata struct {
    	sys.NotInHeap // Only in static data
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 40K bytes
    - Viewed (0)
  3. src/cmd/link/internal/s390x/asm.go

    	"debug/elf"
    )
    
    // gentext generates assembly to append the local moduledata to the global
    // moduledata linked list at initialization time. This is only done if the runtime
    // is in a different module.
    //
    //	<go.link.addmoduledata>:
    //		larl  %r2, <local.moduledata>
    //		jg    <runtime.addmoduledata@plt>
    //		undef
    //
    // The job of appending the moduledata is delegated to runtime.addmoduledata.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  4. src/runtime/type.go

    	if off == 0 || off == -1 {
    		// -1 is the sentinel value for unreachable code.
    		// See cmd/link/internal/ld/data.go:relocsym.
    		return nil
    	}
    	base := uintptr(ptrInModule)
    	var md *moduledata
    	for next := &firstmoduledata; next != nil; next = next.next {
    		if base >= next.types && base < next.etypes {
    			md = next
    			break
    		}
    	}
    	if md == nil {
    		reflectOffsLock()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:17:26 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt

    import org.jetbrains.kotlin.fir.java.MutableJavaTypeParameterStack
    import org.jetbrains.kotlin.fir.java.javaSymbolProvider
    import org.jetbrains.kotlin.fir.java.resolveIfJavaType
    import org.jetbrains.kotlin.fir.moduleData
    import org.jetbrains.kotlin.fir.resolve.fullyExpandedType
    import org.jetbrains.kotlin.fir.resolve.substitution.AbstractConeSubstitutor
    import org.jetbrains.kotlin.fir.resolve.toSymbol
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 20:26:34 UTC 2024
    - 18.4K bytes
    - Viewed (0)
  6. src/cmd/link/internal/x86/asm.go

    	// go.link.addmoduledata:
    	//      53                      push %ebx
    	//      e8 00 00 00 00          call __x86.get_pc_thunk.cx + R_CALL __x86.get_pc_thunk.cx
    	//      8d 81 00 00 00 00       lea 0x0(%ecx), %eax + R_PCREL ctxt.Moduledata
    	//      8d 99 00 00 00 00       lea 0x0(%ecx), %ebx + R_GOTPC _GLOBAL_OFFSET_TABLE_
    	//      e8 00 00 00 00          call runtime.addmoduledata@plt + R_CALL runtime.addmoduledata
    	//      5b                      pop %ebx
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 13.6K bytes
    - Viewed (0)
  7. src/cmd/link/internal/arm/asm.go

    	"debug/elf"
    	"fmt"
    	"log"
    )
    
    // This assembler:
    //
    //         .align 2
    // local.dso_init:
    //         ldr r0, .Lmoduledata
    // .Lloadfrom:
    //         ldr r0, [r0]
    //         b runtime.addmoduledata@plt
    // .align 2
    // .Lmoduledata:
    //         .word local.moduledata(GOT_PREL) + (. - (.Lloadfrom + 4))
    // assembles to:
    //
    // 00000000 <local.dso_init>:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 22.9K bytes
    - Viewed (0)
  8. src/runtime/runtime2.go

    	// function.
    
    	// pcdata contains the offset into moduledata.pctab for the start of
    	// that index's table. e.g.,
    	// &moduledata.pctab[_func.pcdata[_PCDATA_UnsafePoint]] is the start of
    	// the unsafe point table.
    	//
    	// An offset of 0 indicates that there is no table.
    	//
    	// pcdata [npcdata]uint32
    
    	// funcdata contains the offset past moduledata.gofunc which contains a
    	// pointer to that index's funcdata. e.g.,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:37 UTC 2024
    - 47.9K bytes
    - Viewed (0)
  9. src/runtime/stkframe.go

    	}
    	// Set methodValueCallFrameObjs[0].gcdataoff so that
    	// stackObjectRecord.gcdata() will work correctly with it.
    	ptr := uintptr(unsafe.Pointer(&methodValueCallFrameObjs[0]))
    	var mod *moduledata
    	for datap := &firstmoduledata; datap != nil; datap = datap.next {
    		if datap.gofunc <= ptr && ptr < datap.end {
    			mod = datap
    			break
    		}
    	}
    	if mod == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 15:10:48 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  10. 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)
Back to top