diff options
| author | David Chase <drchase@google.com> | 2021-02-27 17:11:36 -0500 |
|---|---|---|
| committer | David Chase <drchase@google.com> | 2021-03-04 23:08:32 +0000 |
| commit | d6504b80973a22edbb5045e98c53901776101d18 (patch) | |
| tree | 11fead09949e61810cf1ec3c2943e98953c237a9 /src/encoding | |
| parent | 5c5552c5bab55c7233cc0cc105876a982ec25b74 (diff) | |
| download | go-d6504b80973a22edbb5045e98c53901776101d18.tar.xz | |
cmd/compile: tweak offset-generator to elide more +0 offsets
this caused a problem in write barrier code when a spurious
zero-offset prevented a write barrier elision.
removed cache after instrumenting it and discovering
zero safe hits (one value must dominate the other, else
unsafe).
Change-Id: I42dfdb4d38ebfe158b13e766a7fabfc514d773f7
Reviewed-on: https://go-review.googlesource.com/c/go/+/297349
Trust: David Chase <drchase@google.com>
Run-TryBot: David Chase <drchase@google.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Diffstat (limited to 'src/encoding')
0 files changed, 0 insertions, 0 deletions
