Skip to content

Commit b3e226e

Browse files
committed
Traces from GHC and run_pin_tool modified
1 parent 1b55eb0 commit b3e226e

8 files changed

+889112
-418201
lines changed

run_pintool.sh

+5-5
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ make
2121

2222
#run pintool
2323
#../../../pin -t obj-intel64/TraceFuncsList.so -- ~/private/Documents/15618/collab/assignment3/bfs/bfs /afs/cs/academic/class/15418-s17/public/asst3_graphs/tiny.graph
24-
../../../pin -t obj-intel64/TraceFuncsList.so -o lock_add.trace -- ../../../../programs/lock_add/lock_add 10 30
25-
../../../pin -t obj-intel64/TraceFuncsList.so -o wild_add.trace -- ../../../../programs/wild_add/wild_add 10 30
26-
../../../pin -t obj-intel64/TraceFuncsList.so -o wild_fill_bucket.trace -- ../../../../programs/wild_fill_bucket/wild_fill_bucket 10 100 1000
27-
../../../pin -t obj-intel64/TraceFuncsList.so -o lock_fill_bucket.trace -- ../../../../programs/lock_fill_bucket/lock_fill_bucket 10 100 1000
28-
../../../pin -t obj-intel64/TraceFuncsList.so -o reader_writer.trace -- ../../../../programs/reader_writer/reader_writer 10 10000
24+
../../../pin -t obj-intel64/TraceFuncsList.so -o lock_add.trace -- ../../../../programs/lock_add/lock_add 16 30
25+
../../../pin -t obj-intel64/TraceFuncsList.so -o wild_add.trace -- ../../../../programs/wild_add/wild_add 16 30
26+
../../../pin -t obj-intel64/TraceFuncsList.so -o wild_fill_bucket.trace -- ../../../../programs/wild_fill_bucket/wild_fill_bucket 16 100 1000
27+
../../../pin -t obj-intel64/TraceFuncsList.so -o lock_fill_bucket.trace -- ../../../../programs/lock_fill_bucket/lock_fill_bucket 16 100 1000
28+
../../../pin -t obj-intel64/TraceFuncsList.so -o reader_writer.trace -- ../../../../programs/reader_writer/reader_writer 16 10000
2929

3030
# copy traces
3131
cp -r *.trace ../../../../traces/

traces/basic.trace

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
0 R 0x1000
2+
1 W 0x1000
3+
1 R 0x1010
4+
0 W 0x1ff0
5+
0 R 0x1500
6+
1 W 0x1200
7+
0 R 0x1000
8+
1 W 0x1000
9+
0 R 0x1010
10+
0 W 0x1ff0
11+
0 R 0x1500
12+
0 W 0x1200
13+
1 R 0x1000
14+
1 W 0x1000
15+
1 R 0x1010
16+
0 W 0x1ff0
17+
0 R 0x1500
18+
0 W 0x1200
19+
0 R 0x1000
20+
0 W 0x1000
21+
0 R 0x1010
22+
0 W 0x1ff0
23+
0 R 0x1500
24+
1 W 0x1200
25+
1 R 0x1000
26+
1 W 0x1000
27+
1 R 0x1010
28+
0 W 0x1ff0
29+
0 R 0x1500
30+
0 W 0x1200

0 commit comments

Comments
 (0)