Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(3804)

Issue 304700043: i#2006 generalize drcachesim: add the histogram tool

Can't Edit
Can't Publish+Mail
Start Review
Created:
7 years, 7 months ago by zhaoqin
Modified:
7 years, 6 months ago
Reviewers:
bruening
CC:
dynamorio-devs_googlegroups.com
Visibility:
Public.

Description

Commit log for first patchset: --------------- i#2006 generalize drcachesim: add the histogram tool Adds the histogram tool to track each cacheline usage by the trace. ---------------

Patch Set 1 #

Total comments: 10

Patch Set 2 : add test #

Patch Set 3 : fix build failure on Windows #

Total comments: 16

Patch Set 4 : final #

Patch Set 5 : Committed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+150 lines, -21 lines) Patch
M clients/drcachesim/CMakeLists.txt View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M clients/drcachesim/analyzer.cpp View 1 2 3 2 chunks +4 lines, -1 line 0 comments Download
M clients/drcachesim/common/options.h View 1 2 3 2 chunks +2 lines, -1 line 0 comments Download
M clients/drcachesim/common/options.cpp View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
A clients/drcachesim/tests/histogram.templatex View 1 2 3 1 chunk +9 lines, -0 lines 0 comments Download
A + clients/drcachesim/tools/histogram.h View 1 2 3 2 chunks +19 lines, -19 lines 0 comments Download
A clients/drcachesim/tools/histogram.cpp View 1 2 3 4 1 chunk +102 lines, -0 lines 0 comments Download
M suite/tests/CMakeLists.txt View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 9
zhaoqin
7 years, 7 months ago (2016-09-28 13:45:47 UTC) #1
bruening
Please include a test. That would also show the output for feedback. https://codereview.appspot.com/304700043/diff/1/clients/drcachesim/tools/histogram.cpp File clients/drcachesim/tools/histogram.cpp ...
7 years, 7 months ago (2016-09-28 14:46:02 UTC) #2
zhaoqin
Commit log for latest patchset: --------------- i#2006 generalize drcachesim: add the histogram tool Adds the ...
7 years, 6 months ago (2016-10-11 18:22:17 UTC) #3
zhaoqin
https://codereview.appspot.com/304700043/diff/1/clients/drcachesim/tools/histogram.cpp File clients/drcachesim/tools/histogram.cpp (right): https://codereview.appspot.com/304700043/diff/1/clients/drcachesim/tools/histogram.cpp#newcode44 clients/drcachesim/tools/histogram.cpp:44: block_size = op_line_size.get_value(); On 2016/09/28 14:46:02, bruening wrote: > ...
7 years, 6 months ago (2016-10-11 18:30:37 UTC) #4
zhaoqin
Commit log for latest patchset: --------------- i#2006 generalize drcachesim: add the histogram tool Adds the ...
7 years, 6 months ago (2016-10-11 21:29:53 UTC) #5
bruening
LGTM w/ comments https://codereview.appspot.com/304700043/diff/40001/clients/drcachesim/analyzer.cpp File clients/drcachesim/analyzer.cpp (right): https://codereview.appspot.com/304700043/diff/40001/clients/drcachesim/analyzer.cpp#newcode132 clients/drcachesim/analyzer.cpp:132: "Please choose " CPU_CACHE", " TLB", ...
7 years, 6 months ago (2016-10-12 16:54:04 UTC) #6
zhaoqin
Commit log for latest patchset: --------------- i#2006 generalize drcachesim: add the histogram tool Adds the ...
7 years, 6 months ago (2016-10-12 19:02:55 UTC) #7
zhaoqin
https://codereview.appspot.com/304700043/diff/40001/clients/drcachesim/analyzer.cpp File clients/drcachesim/analyzer.cpp (right): https://codereview.appspot.com/304700043/diff/40001/clients/drcachesim/analyzer.cpp#newcode132 clients/drcachesim/analyzer.cpp:132: "Please choose " CPU_CACHE", " TLB", or "HISTOGRAM".\n"); On ...
7 years, 6 months ago (2016-10-12 19:04:30 UTC) #8
zhaoqin
7 years, 6 months ago (2016-10-12 19:29:14 UTC) #9
Committed as
https://github.com/DynamoRIO/dynamorio/commit/141824d0ce506723622b538a7816f5e...

Final commit log: 
---------------
i#2006 generalize drcachesim: add the histogram tool

Adds the histogram tool to track each cacheline usage by the trace.

Review-URL: https://codereview.appspot.com/304700043
---------------
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b