diff options
| author | Michael Anthony Knyszek <mknyszek@google.com> | 2024-04-24 15:50:43 +0000 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2024-05-08 17:44:56 +0000 |
| commit | 11047345f53fb1484e76fd59d6e044c219d204e5 (patch) | |
| tree | bf2143747921d6660ce4d36a0ccc268d0c7baf10 /src/runtime/malloc.go | |
| parent | 93e3696b5dac778cf638a67616a4a4d521d6fce9 (diff) | |
| download | go-11047345f53fb1484e76fd59d6e044c219d204e5.tar.xz | |
runtime: remove allocfreetrace
allocfreetrace prints all allocations and frees to stderr. It's not
terribly useful because it has a really huge overhead, making it not
feasible to use except for the most trivial programs. A follow-up CL
will replace it with something that is both more thorough and also lower
overhead.
Change-Id: I1d668fee8b6aaef5251a5aea3054ec2444d75eb6
Reviewed-on: https://go-review.googlesource.com/c/go/+/583376
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Auto-Submit: Michael Knyszek <mknyszek@google.com>
Diffstat (limited to 'src/runtime/malloc.go')
| -rw-r--r-- | src/runtime/malloc.go | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/runtime/malloc.go b/src/runtime/malloc.go index 48cace9171..a572900eb7 100644 --- a/src/runtime/malloc.go +++ b/src/runtime/malloc.go @@ -1261,10 +1261,6 @@ func mallocgc(size uintptr, typ *_type, needzero bool) unsafe.Pointer { } if debug.malloc { - if debug.allocfreetrace != 0 { - tracealloc(x, size, typ) - } - if inittrace.active && inittrace.id == getg().goid { // Init functions are executed sequentially in a single goroutine. inittrace.bytes += uint64(fullSize) |
