tools/go
Alan Donovan f011631cea go/ssa: simplify TypesWithMethodSets
Details:
- rename (*Program).TypesWithMethodSets() to RuntimeTypes()
- delete (*Package).TypesWithMethodSets() method and simplify
- move code to methods.go
- update test to use

1-2% improvement in space and time (though I barely trust this data
because the GC at tip is in such terrible state).

Change-Id: I38eab78b11e0ad0ff16e0530e775b6ff6a2ab246
Reviewed-on: https://go-review.googlesource.com/3148
Reviewed-by: Robert Griesemer <gri@golang.org>
2015-01-22 14:03:32 +00:00
..
ast/astutil astutil: move to go/ast/astutil 2015-01-13 15:47:47 +00:00
buildutil go/buildutil: FakeContext: create build.Context of fake file tree, for testing 2015-01-15 22:46:57 +00:00
callgraph tools: add import comments. 2014-12-09 22:42:16 +00:00
exact tools: add import comments. 2014-12-09 22:42:16 +00:00
gccgoimporter tools: add import comments. 2014-12-09 22:42:16 +00:00
gcimporter tools: add import comments. 2014-12-09 22:42:16 +00:00
importer tools: add import comments. 2014-12-09 22:42:16 +00:00
loader go/buildutil: FakeContext: create build.Context of fake file tree, for testing 2015-01-15 22:46:57 +00:00
pointer go/ssa: simplify TypesWithMethodSets 2015-01-22 14:03:32 +00:00
ssa go/ssa: simplify TypesWithMethodSets 2015-01-22 14:03:32 +00:00
types go/types: expose IsInterface predicate, eliminating 6 copies 2015-01-21 18:49:27 +00:00
vcs go/vcs: fix bug in remote package discovery 2015-01-10 08:10:09 +00:00