mirror of
https://github.com/golang/go
synced 2024-11-12 09:50:21 -07:00
runtime: remove FlagNoProfile
Turns out to be unused as well. LGTM=bradfitz R=golang-codereviews, bradfitz CC=golang-codereviews, khr https://golang.org/cl/127170044
This commit is contained in:
parent
fe7b29f5fd
commit
1837419f30
@ -11,9 +11,8 @@ import (
|
||||
const (
|
||||
debugMalloc = false
|
||||
|
||||
flagNoScan = 1 << 0 // GC doesn't have to scan object
|
||||
flagNoProfiling = 1 << 1 // must not profile
|
||||
flagNoZero = 1 << 2 // don't zero memory
|
||||
flagNoScan = 1 << 0 // GC doesn't have to scan object
|
||||
flagNoZero = 1 << 1 // don't zero memory
|
||||
|
||||
kindArray = 17
|
||||
kindFunc = 19
|
||||
@ -300,14 +299,12 @@ marked:
|
||||
if debug.allocfreetrace != 0 {
|
||||
tracealloc(x, size, typ)
|
||||
}
|
||||
if flags&flagNoProfiling == 0 {
|
||||
rate := MemProfileRate
|
||||
if rate > 0 {
|
||||
if size < uintptr(rate) && int32(size) < c.next_sample {
|
||||
c.next_sample -= int32(size)
|
||||
} else {
|
||||
profilealloc(mp, x, size)
|
||||
}
|
||||
|
||||
if rate := MemProfileRate; rate > 0 {
|
||||
if size < uintptr(rate) && int32(size) < c.next_sample {
|
||||
c.next_sample -= int32(size)
|
||||
} else {
|
||||
profilealloc(mp, x, size)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -534,8 +534,7 @@ enum
|
||||
{
|
||||
// flags to malloc
|
||||
FlagNoScan = 1<<0, // GC doesn't have to scan object
|
||||
FlagNoProfiling = 1<<1, // must not profile
|
||||
FlagNoZero = 1<<2, // don't zero memory
|
||||
FlagNoZero = 1<<1, // don't zero memory
|
||||
};
|
||||
|
||||
void runtime·MProf_Malloc(void*, uintptr);
|
||||
|
Loading…
Reference in New Issue
Block a user