]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: introduce EscLeaks abstraction
authorMatthew Dempsky <mdempsky@google.com>
Thu, 26 Sep 2019 22:55:58 +0000 (15:55 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Mon, 7 Oct 2019 18:49:53 +0000 (18:49 +0000)
commit05a805a6de9c1b49ee1d5d55589a119cae5ab556
tree1f9aa7c7be863c904adf5c0568616257e7200c2f
parent1c8e6077f67ea33b752ebf93483517b03ad9393f
cmd/compile: introduce EscLeaks abstraction

This CL better abstracts away the parameter leak info that was
directly encoded into the uint16 value. Followup CL will rewrite the
implementation.

Passes toolstash-check.

Updates #33981.

Change-Id: I27f81d26f5dd2d85f5b0e5250ca529819a1f11c2
Reviewed-on: https://go-review.googlesource.com/c/go/+/197679
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/compile/internal/gc/esc.go
src/cmd/compile/internal/gc/escape.go