Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 72 for trampolines (0.14 sec)

  1. src/cmd/go/testdata/script/trampoline_reuse_test.txt

    #define BIGNOP NOP2S24 NOP2S24
    TEXT main·BigAsm(SB),0,$0-0
            // Fill to the direct call limit so Func2 must generate a new trampoline.
            // As the implicit trampoline above is just barely unreachable.
            BIGNOP
            MOVD $main·Func2(SB), R3
    
    TEXT main·Func2(SB),0,$0-0
            CALL bar·Bar+0x400(SB)
    // Another trampoline should be placed here.
    
    -- bar/bar.s --
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 18 14:31:23 UTC 2022
    - 2.7K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/testdata/issue39256/x.go

    //go:cgo_import_dynamic libc_kill kill "libc.so"
    //go:cgo_import_dynamic libc_close close "libc.so"
    //go:cgo_import_dynamic libc_open open "libc.so"
    
    //go:cgo_import_dynamic _ _ "libc.so"
    
    func trampoline()
    
    func main() {
    	trampoline()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 16 18:39:54 UTC 2020
    - 489 bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/testdata/issue39256/x.s

    // Copyright 2020 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    TEXT ·trampoline(SB),0,$0
    	CALL	libc_getpid(SB)
    	CALL	libc_kill(SB)
    	CALL	libc_open(SB)
    	CALL	libc_close(SB)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 17 09:02:52 UTC 2020
    - 275 bytes
    - Viewed (0)
  4. platforms/ide/ide/src/testFixtures/groovy/org/gradle/plugins/ide/AbstractIdeProjectIntegrationTest.groovy

                for (Project subProj : p.subProjects) {
                    settingsFile << "include '${subProj.path}'\n"
                    includeSubProject.trampoline().call(subProj)
                }
            }
    
            includeSubProject.trampoline().call(proj);
        }
    
        public static class Project {
            String name
            String path
            def subProjects = []
            TestFile projectDir
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  5. src/runtime/libfuzzer_amd64.s

    // of the return address matter. String compare hooks use the lowest 12 bits,
    // but take the return address as an argument and thus don't require the
    // indirection through a trampoline.
    // TODO: Remove the inline assembly trampoline once a PC argument has been added to libfuzzer's int compare hooks.
    TEXT	runtime·libfuzzerCallTraceIntCmp(SB), NOSPLIT, $0-32
    	MOVQ	fn+0(FP), AX
    	MOVQ	arg0+8(FP), RARG0
    	MOVQ	arg1+16(FP), RARG1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 10 04:57:07 UTC 2023
    - 5K bytes
    - Viewed (0)
  6. src/cmd/link/internal/arm/obj.go

    		Plan9Magic: 0x647,
    
    		Adddynrel:        adddynrel,
    		Archinit:         archinit,
    		Archreloc:        archreloc,
    		Archrelocvariant: archrelocvariant,
    		Extreloc:         extreloc,
    		Trampoline:       trampoline,
    		Gentext:          gentext,
    		Machoreloc1:      machoreloc1,
    		PEreloc1:         pereloc1,
    
    		ELF: ld.ELFArch{
    			Linuxdynld:     "/lib/ld-linux.so.3", // 2 for OABI, 3 for EABI
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 19:32:19 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  7. test/fixedbugs/issue19764.go

    // rundir
    
    // Copyright 2017 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    // Issue 19764: test that the linker's trampoline insertion
    // pass is happy with direct calls to interface wrappers that
    // may be defined in multiple packages.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 02 03:25:02 UTC 2017
    - 348 bytes
    - Viewed (0)
  8. src/cmd/link/internal/ppc64/obj.go

    		Adddynrel:        adddynrel,
    		Archinit:         archinit,
    		Archreloc:        archreloc,
    		Archrelocvariant: archrelocvariant,
    		Extreloc:         extreloc,
    		Gentext:          gentext,
    		Trampoline:       trampoline,
    		Machoreloc1:      machoreloc1,
    		Xcoffreloc1:      xcoffreloc1,
    
    		ELF: ld.ELFArch{
    			Linuxdynld:     dynld,
    			LinuxdynldMusl: musl,
    
    			Freebsddynld:   "XXX",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 19:32:19 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  9. tensorflow/c/tf_status.cc

    ==============================================================================*/
    
    #ifndef LIBTPU_EXCLUDE_C_API_IMPL
    
    #include "tensorflow/c/tf_status.h"
    
    #include "tensorflow/c/tf_status_internal.h"
    
    // Trampoline implementation to redirect to TSL. Kept here for backward
    // compatibility only.
    
    TF_Status* TF_NewStatus() { return TSL_NewStatus(); }
    void TF_DeleteStatus(TF_Status* s) { TSL_DeleteStatus(s); }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Aug 24 18:40:14 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  10. src/cmd/link/internal/arm64/obj.go

    		Extreloc:         extreloc,
    		Gentext:          gentext,
    		GenSymsLate:      gensymlate,
    		Machoreloc1:      machoreloc1,
    		MachorelocSize:   8,
    		PEreloc1:         pereloc1,
    		Trampoline:       trampoline,
    
    		ELF: ld.ELFArch{
    			Androiddynld:   "/system/bin/linker64",
    			Linuxdynld:     "/lib/ld-linux-aarch64.so.1",
    			LinuxdynldMusl: "/lib/ld-musl-aarch64.so.1",
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 19:32:19 UTC 2023
    - 3.8K bytes
    - Viewed (0)
Back to top