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

Issue 305470043: i#1703 drcachesim: split reader from simulator

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

Description

Commit log for first patchset: --------------- i#1703 drcachesim: split reader from simulator Split trace reader from simulator directory into separate reader directory. ---------------

Patch Set 1 #

Patch Set 2 : Add reader directory #

Total comments: 5

Patch Set 3 : PTAL #

Patch Set 4 : PTAL #

Patch Set 5 : rebase to b11c906 #

Total comments: 10

Patch Set 6 : final #

Patch Set 7 : Committed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -887 lines) Patch
M clients/drcachesim/CMakeLists.txt View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
A + clients/drcachesim/analyzer.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
A + clients/drcachesim/common/memref.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
A + clients/drcachesim/common/utils.h View 1 2 0 chunks +-1 lines, --1 lines 0 comments Download
A + clients/drcachesim/launcher.cpp View 1 2 3 4 1 chunk +4 lines, -4 lines 0 comments Download
A + clients/drcachesim/reader/ipc_reader.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
A + clients/drcachesim/reader/ipc_reader.cpp View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
A + clients/drcachesim/reader/reader.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
D clients/drcachesim/simulator/analyzer.h View 1 2 3 4 1 chunk +0 lines, -55 lines 0 comments Download
M clients/drcachesim/simulator/cache.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M clients/drcachesim/simulator/cache_simulator.h View 1 chunk +1 line, -1 line 0 comments Download
M clients/drcachesim/simulator/cache_simulator.cpp View 1 2 3 4 5 1 chunk +5 lines, -5 lines 0 comments Download
M clients/drcachesim/simulator/caching_device.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M clients/drcachesim/simulator/caching_device.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M clients/drcachesim/simulator/caching_device_block.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M clients/drcachesim/simulator/caching_device_stats.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
D clients/drcachesim/simulator/ipc_reader.h View 1 chunk +0 lines, -85 lines 0 comments Download
D clients/drcachesim/simulator/ipc_reader.cpp View 1 chunk +0 lines, -220 lines 0 comments Download
D clients/drcachesim/simulator/launcher.cpp View 1 2 3 4 1 chunk +0 lines, -302 lines 0 comments Download
D clients/drcachesim/simulator/memref.h View 1 chunk +0 lines, -65 lines 0 comments Download
D clients/drcachesim/simulator/reader.h View 1 chunk +0 lines, -63 lines 0 comments Download
M clients/drcachesim/simulator/simulator.h View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M clients/drcachesim/simulator/simulator.cpp View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
M clients/drcachesim/simulator/tlb.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M clients/drcachesim/simulator/tlb_simulator.h View 1 chunk +1 line, -1 line 0 comments Download
M clients/drcachesim/simulator/tlb_simulator.cpp View 1 2 3 4 5 1 chunk +5 lines, -5 lines 0 comments Download
D clients/drcachesim/simulator/utils.h View 1 2 1 chunk +0 lines, -63 lines 0 comments Download

Messages

Total messages: 12
zhaoqin
7 years, 7 months ago (2016-09-13 04:04:49 UTC) #1
zhaoqin
Commit log for latest patchset: --------------- i#1703 drcachesim: split reader from simulator Split trace reader ...
7 years, 7 months ago (2016-09-13 04:16:35 UTC) #2
bruening
https://codereview.appspot.com/305470043/diff/20001/clients/drcachesim/reader/ipc_reader.cpp File clients/drcachesim/reader/ipc_reader.cpp (right): https://codereview.appspot.com/305470043/diff/20001/clients/drcachesim/reader/ipc_reader.cpp#newcode37 clients/drcachesim/reader/ipc_reader.cpp:37: #include "../simulator/utils.h" The reader should not depend on files ...
7 years, 7 months ago (2016-09-13 19:13:17 UTC) #3
zhaoqin
Commit log for latest patchset: --------------- i#1703 drcachesim: split reader from simulator Split trace reader ...
7 years, 7 months ago (2016-09-14 01:48:20 UTC) #4
zhaoqin
https://codereview.appspot.com/305470043/diff/20001/clients/drcachesim/reader/ipc_reader.cpp File clients/drcachesim/reader/ipc_reader.cpp (right): https://codereview.appspot.com/305470043/diff/20001/clients/drcachesim/reader/ipc_reader.cpp#newcode37 clients/drcachesim/reader/ipc_reader.cpp:37: #include "../simulator/utils.h" On 2016/09/13 19:13:17, bruening wrote: > The ...
7 years, 7 months ago (2016-09-14 01:48:44 UTC) #5
bruening
https://codereview.appspot.com/305470043/diff/20001/clients/drcachesim/reader/launcher.cpp File clients/drcachesim/reader/launcher.cpp (right): https://codereview.appspot.com/305470043/diff/20001/clients/drcachesim/reader/launcher.cpp#newcode59 clients/drcachesim/reader/launcher.cpp:59: #include "../simulator/tlb_simulator.h" On 2016/09/14 01:48:44, zhaoqin wrote: > On ...
7 years, 7 months ago (2016-09-14 21:17:53 UTC) #6
zhaoqin
On 2016/09/14 21:17:53, bruening wrote: > https://codereview.appspot.com/305470043/diff/20001/clients/drcachesim/reader/launcher.cpp > File clients/drcachesim/reader/launcher.cpp (right): > > https://codereview.appspot.com/305470043/diff/20001/clients/drcachesim/reader/launcher.cpp#newcode59 > ...
7 years, 7 months ago (2016-09-14 21:36:02 UTC) #7
zhaoqin
Commit log for latest patchset: --------------- i#2006 generalize drcachesim: split reader from simulator Split trace ...
7 years, 7 months ago (2016-09-15 15:12:20 UTC) #8
bruening
Add the move of memref to the commit msg. Please put back the deleted #includes ...
7 years, 7 months ago (2016-09-15 19:33:53 UTC) #9
zhaoqin
Commit log for latest patchset: --------------- i#2006 generalize drcachesim: split reader from simulator Split trace ...
7 years, 7 months ago (2016-09-15 20:10:46 UTC) #10
zhaoqin
https://codereview.appspot.com/305470043/diff/80001/clients/drcachesim/analyzer.h File clients/drcachesim/analyzer.h (right): https://codereview.appspot.com/305470043/diff/80001/clients/drcachesim/analyzer.h#newcode39 clients/drcachesim/analyzer.h:39: #include "./reader/ipc_reader.h" On 2016/09/15 19:33:53, bruening wrote: > why ...
7 years, 7 months ago (2016-09-15 20:11:50 UTC) #11
zhaoqin
7 years, 7 months ago (2016-09-15 20:32:17 UTC) #12
Committed as
https://github.com/DynamoRIO/dynamorio/commit/fcd2c4a95032237a4e366ea477a14cf...

Final commit log: 
---------------
i#2006 generalize drcachesim: split reader from simulator

Split trace reader from simulator directory into separate reader
directory.

Move launcher out of simulator direcory.

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

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