Tags: zvier/go-tools
Tags
Implement cloning of SSA programs This was intended to improve the performance of computing both a naive and a proper SSA form. However, cloning, even with all the unsafe code, proved to be slower than just creating two separate programs from the AST.
Implement ineffassign using go/cfg Discarded as go/cfg's graph cannot correctly model select statements or loop variables. We managed to work around select statements, but can't work around loop variables.
PreviousNext