"io/ioutil"
"os"
"os/exec"
+ "runtime/debug"
"strings"
"git.arvados.org/arvados.git/lib/cmd"
"export-numpy": &exportNumpy{},
"flake": &flakecmd{},
"slice": &slicecmd{},
+ "slice-numpy": &sliceNumpy{},
+ "anno2vcf": &anno2vcf{},
"numpy-comvar": &numpyComVar{},
"filter": &filtercmd{},
"build-docker-image": &buildDockerImage{},
"diff-fasta": &diffFasta{},
"stats": &statscmd{},
"merge": &merger{},
+ "dump": &dump{},
"dumpgob": &dumpGob{},
})
)
+func init() {
+ if os.Getenv("GOGC") == "" {
+ debug.SetGCPercent(30)
+ }
+}
+
func Main() {
if !isatty.IsTerminal(os.Stderr.Fd()) {
logrus.StandardLogger().Formatter = &logrus.TextFormatter{DisableTimestamp: true}