| commit | 0f545d9ab22034dffa468367d44aceb257e1048e | [log] [tgz] |
|---|---|---|
| author | Rémy Oudompheng <oudomphe@phare.normalesup.org> | Sun Jan 06 23:38:38 2013 +0100 |
| committer | Rémy Oudompheng <oudomphe@phare.normalesup.org> | Sun Jan 06 23:38:38 2013 +0100 |
| tree | 81448fb6dc70769df443a3e5c3c82ed06770a83f | |
| parent | 1e1aea6821fa598d1510f55d5b9592dccc924d2b [diff] |
go/types: less closure creations in gcimporter. Closures are incredibly expensive on linux/arm due to repetitive flush of instruction cache. go test -short on ODROID-X: Before: ok exp/gotype 17.091s ok go/types 2.225s After: ok exp/gotype 7.193s ok go/types 1.143s R=dave, minux.ma, rsc CC=golang-dev, remy https://golang.org/cl/7062045