go/src/cmd/compile/internal/gc
Matthew Dempsky 131eb8fbf8 cmd/compile: trim more unnecessary escape analysis messages
"leaking closure reference" is redundant for similar reasons as "&x
escapes to heap" for OADDR nodes: the reference itself does not
allocate, and we already report when the referenced variable is moved
to heap.

"mark escaped content" is redundant with "leaking param content".

Updates #23109.

Change-Id: I1ab599cb1e8434f1918dd80596a70cba7dc8a0cf
Reviewed-on: https://go-review.googlesource.com/c/go/+/170321
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-04-02 18:00:32 +00:00
..
builtin cmd/compile,runtime: provide index information on bounds check failure 2019-03-18 17:33:38 +00:00
testdata src, misc: apply gofmt 2019-02-19 20:38:28 +00:00
alg.go cmd/compile: bulk rename 2018-11-19 00:02:53 +00:00
align.go
bexport.go
bimport.go
bitset.go
bootstrap.go
builtin.go cmd/compile,runtime: provide index information on bounds check failure 2019-03-18 17:33:38 +00:00
builtin_test.go
bv.go
class_string.go
closure.go cmd/compile: inline checknil 2019-02-26 19:28:58 +00:00
const.go cmd/compile: fix ICE from invalid operations on float/complex constants 2019-03-28 17:46:55 +00:00
constFold_test.go
dcl.go cmd/compile: bulk rename 2018-11-19 00:02:53 +00:00
dump.go
dwinl.go cmd/compile: use existing instructions instead of nops for inline marks 2019-03-25 16:49:29 +00:00
esc.go cmd/compile: trim more unnecessary escape analysis messages 2019-04-02 18:00:32 +00:00
export.go cmd/compile: do not export float or complex constants with -asmhdr 2019-02-11 23:25:55 +00:00
fixedbugs_test.go
float_test.go
fmt.go cmd/compile: use FmtLeft to generate symbol name for unexported interface methods 2019-04-01 17:27:06 +00:00
gen.go cmd/compile, cmd/link: separate stable and internal ABIs 2018-11-12 20:46:55 +00:00
global_test.go cmd/compile: use innermost line number for -S 2018-12-11 20:24:45 +00:00
go.go cmd/compile: port callnew to ssa conversion 2019-03-20 19:38:50 +00:00
gsubr.go cmd/compile: don't bother compiling functions named "_" 2019-02-26 20:56:24 +00:00
iexport.go cmd/compile: rewrite f(g()) for multi-value g() during typecheck 2019-03-14 21:00:20 +00:00
iface_test.go
iimport.go cmd/compile: rewrite f(g()) for multi-value g() during typecheck 2019-03-14 21:00:20 +00:00
init.go cmd/compile: rename init function from init.ializers back to init 2019-03-18 20:41:12 +00:00
inl.go cmd/compile: rewrite f(g()) for multi-value g() during typecheck 2019-03-14 21:00:20 +00:00
inl_test.go encoding/base64: speed up the decoder 2019-03-13 10:39:58 +00:00
lang_test.go cmd/compile: correct check for valid -lang version 2018-11-13 00:08:32 +00:00
lex.go cmd/compile, misc/cgo: fix fortran tests on aix/ppc64 2019-03-22 13:52:59 +00:00
lex_test.go
logic_test.go
main.go compile,link: export package name in debug_info 2019-04-02 17:40:36 +00:00
mapfile_mmap.go
mapfile_read.go
mkbuiltin.go
mpfloat.go cmd/compile: remove work-arounds for handling underscores in numbers 2019-03-12 22:59:06 +00:00
mpint.go cmd/compile: don't report redundant error for invalid integer literals 2019-03-12 22:59:12 +00:00
noder.go cmd/compile: don't mix internal float/complex constants of different precision 2019-02-19 21:05:17 +00:00
norace.go
obj.go
op_string.go cmd/compile: port callnew to ssa conversion 2019-03-20 19:38:50 +00:00
order.go cmd/compile: change sinit.go functions into methods 2019-03-28 19:28:52 +00:00
pgen.go cmd/compile: better handling for PAUTOHEAP in DWARF inline gen 2019-03-25 14:03:40 +00:00
pgen_test.go
phi.go
plive.go cmd/compile: don't bother compiling functions named "_" 2019-02-26 20:56:24 +00:00
pprof.go
race.go
racewalk.go cmd,runtime: enable race detector on arm64 2018-11-13 16:57:22 +00:00
range.go cmd/compile: omit write barriers for slice clears of go:notinheap pointers 2018-12-05 21:54:54 +00:00
reflect.go runtime: remove kindNoPointers 2019-03-25 20:46:35 +00:00
reproduciblebuilds_test.go
scc.go cmd/compile: move Strongly Connected Components code into new file 2019-03-14 21:23:37 +00:00
scope.go
scope_test.go internal/testenv: remove SetModVendor 2019-03-08 23:40:24 +00:00
select.go cmd/compile: bulk rename 2018-11-19 00:02:53 +00:00
shift_test.go
sinit.go cmd/compile: move sinit.go globals into InitSchedule 2019-03-28 19:51:18 +00:00
sizeof_test.go
ssa.go cmd/compile/internal/gc: minor cleanup of slicing 2019-04-01 21:16:31 +00:00
ssa_test.go
subr.go cmd/compile: inline checknil 2019-02-26 19:28:58 +00:00
swt.go cmd/compile: suppress typecheck errors in a type switch case with broken type 2019-02-27 08:22:03 +00:00
swt_test.go cmd/compile: don't mix internal float/complex constants of different precision 2019-02-19 21:05:17 +00:00
syntax.go cmd/compile: port callnew to ssa conversion 2019-03-20 19:38:50 +00:00
timings.go
trace.go
truncconst_test.go
typecheck.go cmd/compile: fix importing rewritten f(g()) calls 2019-03-18 19:43:38 +00:00
types.go
types_acc.go
universe.go cmd/compile: fix ICE due to bad rune width 2018-12-20 19:35:04 +00:00
unsafe.go cmd/compile: bulk rename 2018-11-19 00:02:53 +00:00
util.go
walk.go cmd/compile: port callnew to ssa conversion 2019-03-20 19:38:50 +00:00