From 73efe1f22d389515bf8de26ffaeb67fc4211061d Mon Sep 17 00:00:00 2001 From: Adam Nemet Date: Thu, 2 Feb 2017 05:49:00 +0000 Subject: [PATCH] [opt-viewer] Alternating row background colors on index page git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@293868 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/opt-viewer/opt-viewer.py | 12 ++++++------ utils/opt-viewer/style.css | 6 ++++++ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/utils/opt-viewer/opt-viewer.py b/utils/opt-viewer/opt-viewer.py index 570fd22047f..79a869a7279 100755 --- a/utils/opt-viewer/opt-viewer.py +++ b/utils/opt-viewer/opt-viewer.py @@ -253,12 +253,12 @@ class IndexRenderer: def __init__(self, output_dir): self.stream = open(os.path.join(output_dir, 'index.html'), 'w') - def render_entry(self, r): + def render_entry(self, r, odd): print(''' -{r.DebugLocString} -{r.RelativeHotness} -{r.DemangledFunctionName} +{r.DebugLocString} +{r.RelativeHotness} +{r.DemangledFunctionName} {r.Pass} '''.format(**locals()), file=self.stream) @@ -277,8 +277,8 @@ class IndexRenderer: Function Pass ''', file=self.stream) - for remark in all_remarks: - self.render_entry(remark) + for i, remark in enumerate(all_remarks): + self.render_entry(remark, i % 2) print(''' diff --git a/utils/opt-viewer/style.css b/utils/opt-viewer/style.css index 2ef244a1571..595c3e46847 100644 --- a/utils/opt-viewer/style.css +++ b/utils/opt-viewer/style.css @@ -62,6 +62,12 @@ table { text-align: left; background-color: #ffe1a6; } +.column-entry-0 { + background-color: #ffffff; +} +.column-entry-1 { + background-color: #eeeeee; +} .line-number { text-align: right; color: #aaa; -- 2.50.1