...
Source file src/pkg/cmd/internal/objabi/stack.go
1
2
3
4
5 package objabi
6
7
8
9 const (
10 STACKSYSTEM = 0
11 StackSystem = STACKSYSTEM
12 StackBig = 4096
13 StackSmall = 128
14 )
15
16 const (
17 StackPreempt = -1314
18 )
19
20
21 var StackGuard = 880*stackGuardMultiplier() + StackSystem
22 var StackLimit = StackGuard - StackSystem - StackSmall
23
24
25
26
27 func stackGuardMultiplier() int {
28
29 if GOOS == "aix" {
30 return 2
31 }
32 return stackGuardMultiplierDefault
33 }
34
View as plain text