aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
Diffstat (limited to 'pkg')
-rw-r--r--pkg/repro/repro.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkg/repro/repro.go b/pkg/repro/repro.go
index bce3563e6..5565460c2 100644
--- a/pkg/repro/repro.go
+++ b/pkg/repro/repro.go
@@ -886,3 +886,13 @@ var cSimplifies = append(progSimplifies, []Simplify{
return true
},
}...)
+
+func (stats *Stats) FullLog() []byte {
+ if stats == nil {
+ return nil
+ }
+ return []byte(fmt.Sprintf("Extracting prog: %v\nMinimizing prog: %v\n"+
+ "Simplifying prog options: %v\nExtracting C: %v\nSimplifying C: %v\n\n\n%s",
+ stats.ExtractProgTime, stats.MinimizeProgTime,
+ stats.SimplifyProgTime, stats.ExtractCTime, stats.SimplifyCTime, stats.Log))
+}