]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: move Strongly Connected Components code into new file
authorMatthew Dempsky <mdempsky@google.com>
Thu, 14 Mar 2019 20:54:05 +0000 (13:54 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Thu, 14 Mar 2019 21:23:37 +0000 (21:23 +0000)
commit829c140f149dba8933dea0cead3a78de4c83b529
tree1cccad0bb425705b10bb1cde200682784673b638
parentc0cfe9687f4f1b862328c85b3a160bc86d200d32
cmd/compile: move Strongly Connected Components code into new file

This logic is used by the current escape analysis pass, but otherwise
logically independent. Move (unchanged) into a separate file to make
that clearer, and to make it easier to replace esc.go later.

Updates #23109.

Change-Id: Iec8c0c47ea04c0008165791731c11d9104d5a474
Reviewed-on: https://go-review.googlesource.com/c/go/+/167715
Reviewed-by: Robert Griesemer <gri@golang.org>
src/cmd/compile/internal/gc/esc.go
src/cmd/compile/internal/gc/scc.go [new file with mode: 0644]