Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 3,851 for locals (0.18 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
Back to top