From 7e40ef38764382fe39c121c240a034b3e3259c38 Mon Sep 17 00:00:00 2001 From: Josh Bleecher Snyder Date: Thu, 6 Apr 2017 09:43:27 -0700 Subject: [PATCH] cmd/compilebench: update list of packages There's a surprising amount of variety in the drivers of compilation speed. It's helpful to have a variety of packages here. For example, archive/tar exhibits golang/go#19839 much more than the others. Change-Id: If66b332d63427fb246305cb14cfee9ef450bcdcf Reviewed-on: https://go-review.googlesource.com/39713 Reviewed-by: Matthew Dempsky --- compilebench/main.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/compilebench/main.go b/compilebench/main.go index 9050ac13..1b53665c 100644 --- a/compilebench/main.go +++ b/compilebench/main.go @@ -103,6 +103,12 @@ var tests = []struct { {"BenchmarkUnicode", "unicode", false}, {"BenchmarkGoTypes", "go/types", false}, {"BenchmarkCompiler", "cmd/compile/internal/gc", false}, + {"BenchmarkSSA", "cmd/compile/internal/ssa", false}, + {"BenchmarkFlate", "compress/flate", false}, + {"BenchmarkGoParser", "go/parser", false}, + {"BenchmarkReflect", "reflect", false}, + {"BenchmarkTar", "archive/tar", false}, + {"BenchmarkXML", "encoding/xml", false}, {"BenchmarkMakeBash", "", true}, {"BenchmarkHelloSize", "", false}, {"BenchmarkCmdGoSize", "", true},