- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 3,851 for locals (0.18 sec)
-
src/debug/gosym/symtab.go
case 'm': fn.FrameSize = int(s.Value) case 'p': n := len(fn.Params) fn.Params = fn.Params[0 : n+1] fn.Params[n] = s case 'a': n := len(fn.Locals) fn.Locals = fn.Locals[0 : n+1] fn.Locals[n] = s } } i = end - 1 // loop will i++ } } if t.go12line != nil && nf == 0 { t.Funcs = t.go12line.go12Funcs() } if obj != nil {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 18 19:33:30 UTC 2023 - 17.9K bytes - Viewed (0) -
src/cmd/internal/goobj/funcinfo.go
// per-package/per-CU FileList. type CUFileIndex uint32 // FuncInfo is serialized as a symbol (aux symbol). The symbol data is // the binary encoding of the struct below. type FuncInfo struct { Args uint32 Locals uint32 FuncID abi.FuncID FuncFlag abi.FuncFlag StartLine int32 File []CUFileIndex InlTree []InlTreeNode } func (a *FuncInfo) Write(w *bytes.Buffer) { writeUint8 := func(x uint8) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 19:28:46 UTC 2023 - 3.8K bytes - Viewed (0) -
test/codegen/clobberdead.go
// Copyright 2021 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. package codegen type T [2]*int // contain pointer, not SSA-able (so locals are not registerized) var p1, p2, p3 T func F() { // 3735936685 is 0xdeaddead. On ARM64 R27 is REGTMP. // clobber x, y at entry. not clobber z (stack object).
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:25 UTC 2023 - 1.3K bytes - Viewed (0) -
src/cmd/compile/internal/liveness/plive.go
locals := bitvec.New(int32(maxLocals / int64(types.PtrSize))) loff := objw.Uint32(&liveSymTmp, 0, uint32(len(lv.stackMaps))) // number of bitmaps loff = objw.Uint32(&liveSymTmp, loff, uint32(locals.N)) // number of bits in each bitmap for _, live := range lv.stackMaps { args.Clear() locals.Clear() lv.pointerMap(live, lv.vars, args, locals)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 15:22:22 UTC 2024 - 45.2K bytes - Viewed (0) -
src/runtime/heapdump.go
dumpint(uint64(off)) } } // Dump fields in the local vars section if stkmap == nil { // No locals information, dump everything. for off := child.arglen; off < s.varp-s.sp; off += goarch.PtrSize { dumpint(fieldKindPtr) dumpint(uint64(off)) } } else if stkmap.n < 0 { // Locals size information, dump just the locals. size := uintptr(-stkmap.n)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 09 04:07:57 UTC 2024 - 17.6K bytes - Viewed (0) -
src/cmd/compile/internal/test/testdata/addressed_test.go
} func (v V) val() int64 { return v.w + v.x } // autos_ssa uses contents of v and parameters w1, w2, x1, x2 // to initialize a bunch of locals, all of which have their // address taken to force heap allocation, and then based on // the value of which a pair of those locals are copied in // various ways to the two results y, and z, which are also // addressed. Which is expected to be one of 11-13, 21-23, 31, 32,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 05 17:54:15 UTC 2022 - 4.4K bytes - Viewed (0) -
test/fixedbugs/bug19403.go
// license that can be found in the LICENSE file. // Test for golang.org/issue/19403. // F15 should not be clobbered by float-to-int conversion on ARM. // This test requires enough locals that can be put in registers that the compiler can choose to use F15. package main var count float32 = 16 var i0 int var i1 int var i2 int var i3 int var i4 int var i5 int var i6 int var i7 int
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 06 21:39:00 UTC 2017 - 2.1K bytes - Viewed (0) -
src/reflect/asm_riscv64.s
// The frames of each of the two functions below contain two locals, at offsets // that are known to the runtime. // // The first local is a bool called retValid with a whole pointer-word reserved // for it on the stack. The purpose of this word is so that the runtime knows // whether the stack-allocated return space contains valid values for stack // scanning. // // The second local is an abi.RegArgs value whose offset is also known to the
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 01 01:41:42 UTC 2022 - 2.6K bytes - Viewed (0) -
src/reflect/asm_loong64.s
// The frames of each of the two functions below contain two locals, at offsets // that are known to the runtime. // // The first local is a bool called retValid with a whole pointer-word reserved // for it on the stack. The purpose of this word is so that the runtime knows // whether the stack-allocated return space contains valid values for stack // scanning. // // The second local is an abi.RegArgs value whose offset is also known to the
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 13 15:04:25 UTC 2024 - 2.7K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/CallInterceptionClosureInstrumentingClassVisitor.java
* Renames the Closure's original `doCall` method and adds a wrapper method that invokes the original one. */ RENAME_ORIGINAL_DO_CALL("doCall", null, false, (clazz, methodData) -> { // A Closure implementation may have an abstract doCall method. It makes no sense to rewrite that. boolean isValidDoCallMethod = !methodData.isAbstract() && methodData.name.equals("doCall");
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Mar 20 01:16:36 UTC 2024 - 16.9K bytes - Viewed (0)