X7ROOT File Manager
Current Path:
/opt/golang/1.19.4/src/cmd/compile/internal/ir
opt
/
golang
/
1.19.4
/
src
/
cmd
/
compile
/
internal
/
ir
/
📁
..
📄
bitset.go
(1.43 KB)
📄
cfg.go
(1.13 KB)
📄
class_string.go
(755 B)
📄
const.go
(2.15 KB)
📄
copy.go
(2.7 KB)
📄
dump.go
(6.21 KB)
📄
expr.go
(27.38 KB)
📄
fmt.go
(27.33 KB)
📄
func.go
(15.67 KB)
📄
ir.go
(171 B)
📄
mini.go
(2.8 KB)
📄
mknode.go
(5.09 KB)
📄
name.go
(17.32 KB)
📄
node.go
(17.99 KB)
📄
node_gen.go
(28.72 KB)
📄
op_string.go
(5.07 KB)
📄
package.go
(757 B)
📄
scc.go
(4.2 KB)
📄
sizeof_test.go
(804 B)
📄
stmt.go
(9.43 KB)
📄
symtab.go
(1.73 KB)
📄
type.go
(2.65 KB)
📄
val.go
(2.86 KB)
📄
visit.go
(5.41 KB)
Editing: cfg.go
// 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. package ir var ( // maximum size variable which we will allocate on the stack. // This limit is for explicit variable declarations like "var x T" or "x := ...". // Note: the flag smallframes can update this value. MaxStackVarSize = int64(10 * 1024 * 1024) // maximum size of implicit variables that we will allocate on the stack. // p := new(T) allocating T on the stack // p := &T{} allocating T on the stack // s := make([]T, n) allocating [n]T on the stack // s := []byte("...") allocating [n]byte on the stack // Note: the flag smallframes can update this value. MaxImplicitStackVarSize = int64(64 * 1024) // MaxSmallArraySize is the maximum size of an array which is considered small. // Small arrays will be initialized directly with a sequence of constant stores. // Large arrays will be initialized by copying from a static temp. // 256 bytes was chosen to minimize generated code + statictmp size. MaxSmallArraySize = int64(256) )
Upload File
Create Folder