mirror of
https://github.com/golang/go
synced 2024-11-18 08:14:41 -07:00
runtime: remove unused copies of special stack guards
There are two copies each of the stackPreempt/_StackPreempt and stackFork/_StackFork constants. Remove the ones left over from C that are no longer used. Change-Id: I849604c72c11e4a0cb08e45e9817eb3f5a6ce8ba Reviewed-on: https://go-review.googlesource.com/43638 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
parent
475425201a
commit
9f03e89552
@ -102,15 +102,6 @@ const (
|
|||||||
_StackLimit = _StackGuard - _StackSystem - _StackSmall
|
_StackLimit = _StackGuard - _StackSystem - _StackSmall
|
||||||
)
|
)
|
||||||
|
|
||||||
// Goroutine preemption request.
|
|
||||||
// Stored into g->stackguard0 to cause split stack check failure.
|
|
||||||
// Must be greater than any real sp.
|
|
||||||
// 0xfffffade in hex.
|
|
||||||
const (
|
|
||||||
_StackPreempt = uintptrMask & -1314
|
|
||||||
_StackFork = uintptrMask & -1234
|
|
||||||
)
|
|
||||||
|
|
||||||
const (
|
const (
|
||||||
// stackDebug == 0: no logging
|
// stackDebug == 0: no logging
|
||||||
// == 1: logging of per-stack operations
|
// == 1: logging of per-stack operations
|
||||||
|
Loading…
Reference in New Issue
Block a user