- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 144 for funcdata (0.17 sec)
-
src/reflect/asm_386.s
// Copyright 2012 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. #include "textflag.h" #include "funcdata.h" // makeFuncStub is the code half of the function returned by MakeFunc. // See the comment on the declaration of makeFuncStub in makefunc.go // for more details. // No argsize here, gc generates argsize info at call site.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 02 16:53:18 UTC 2021 - 1.1K bytes - Viewed (0) -
src/reflect/asm_s390x.s
// Copyright 2016 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. #include "textflag.h" #include "funcdata.h" // makeFuncStub is the code half of the function returned by MakeFunc. // See the comment on the declaration of makeFuncStub in makefunc.go // for more details. // No arg size here, runtime pulls arg map out of the func value.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 02 16:53:18 UTC 2021 - 1.1K bytes - Viewed (0) -
src/runtime/tls_ppc64x.s
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build ppc64 || ppc64le #include "go_asm.h" #include "go_tls.h" #include "funcdata.h" #include "textflag.h" // We have to resort to TLS variable to save g (R30). // One reason is that external code might trigger // SIGSEGV, and our runtime.sigtramp don't even know we
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 02:48:11 UTC 2023 - 1.5K bytes - Viewed (0) -
src/runtime/tls_s390x.s
// Copyright 2016 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. #include "go_asm.h" #include "go_tls.h" #include "funcdata.h" #include "textflag.h" // We have to resort to TLS variable to save g (R13). // One reason is that external code might trigger // SIGSEGV, and our runtime.sigtramp don't even know we
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 07 18:56:54 UTC 2016 - 1.5K bytes - Viewed (0) -
src/syscall/asm_linux_mipsx.s
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build linux && (mips || mipsle) #include "textflag.h" #include "funcdata.h" // // System calls for mips, Linux // // func Syscall9(trap trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2, err uintptr); // Actually Syscall8 but the rest of the code expects it to be named Syscall9.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 07 19:11:15 UTC 2023 - 1.7K bytes - Viewed (0) -
src/cmd/internal/obj/objfile.go
// return the number of aux symbols s have. func nAuxSym(s *LSym) int { n := 0 if s.Gotype != nil { n++ } if fn := s.Func(); fn != nil { // FuncInfo is an aux symbol, each Funcdata is an aux symbol n += 1 + len(fn.Pcln.Funcdata) if fn.dwarfInfoSym != nil && fn.dwarfInfoSym.Size != 0 { n++ } if fn.dwarfLocSym != nil && fn.dwarfLocSym.Size != 0 { n++ }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 19:57:43 UTC 2024 - 24K bytes - Viewed (0) -
src/runtime/asan_amd64.s
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build asan #include "go_asm.h" #include "go_tls.h" #include "funcdata.h" #include "textflag.h" // This is like race_amd64.s, but for the asan calls. // See race_amd64.s for detailed comments. #ifdef GOOS_windows #define RARG0 CX #define RARG1 DX #define RARG2 R8
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 22 02:20:04 UTC 2023 - 2.4K bytes - Viewed (0) -
src/syscall/asm_linux_arm.s
// Copyright 2009 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. #include "textflag.h" #include "funcdata.h" // // System calls for arm, Linux // #define SYS__LLSEEK 140 /* from zsysnum_linux_arm.go */ // func seek(fd int, offset int64, whence int) (newoffset int64, errno int) // Implemented in assembly to avoid allocation when
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 07 19:11:15 UTC 2023 - 1.8K bytes - Viewed (0) -
src/cmd/asm/internal/asm/asm.go
p.append(prog, "", true) } // asmFuncData assembles a FUNCDATA pseudo-op. // FUNCDATA $1, funcdata<>+4(SB) func (p *Parser) asmFuncData(operands [][]lex.Token) { if len(operands) != 2 { p.errorf("expect two operands for FUNCDATA") return } // Operand 0 must be an immediate constant. valueAddr := p.address(operands[0]) if !p.validImmediate("FUNCDATA", &valueAddr) { return }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 02:04:54 UTC 2024 - 25.5K bytes - Viewed (0) -
src/runtime/msan_amd64.s
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build msan #include "go_asm.h" #include "go_tls.h" #include "funcdata.h" #include "textflag.h" // This is like race_amd64.s, but for the msan calls. // See race_amd64.s for detailed comments. #ifdef GOOS_windows #define RARG0 CX #define RARG1 DX #define RARG2 R8
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jan 09 01:36:54 UTC 2024 - 2.3K bytes - Viewed (0)