]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Minor corrections about cache profiling cost centres.
authorNicholas Nethercote <njn@valgrind.org>
Thu, 9 May 2002 15:43:33 +0000 (15:43 +0000)
committerNicholas Nethercote <njn@valgrind.org>
Thu, 9 May 2002 15:43:33 +0000 (15:43 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@243

cachegrind/docs/techdocs.html
coregrind/docs/techdocs.html
docs/techdocs.html
memcheck/docs/techdocs.html

index 5bfda47ee626ab2605938408eb7422c1cb8728c2..2e1cc8b7e991c0606c313516e16ac558adb2e44c 100644 (file)
@@ -2263,8 +2263,9 @@ allocate an array to store these which looks like this:
 |(uninit)|      I.m2        (8 bytes)
 
 |(uninit)|      tag         (1 byte)
-|(uninit)|      instr_size  (1 bytes)
-|(uninit)|      (padding)   (2 bytes)
+|(uninit)|      instr_size  (1 byte)
+|(uninit)|      data_size   (1 byte)
+|(uninit)|      (padding)   (1 byte)
 |(uninit)|      instr_addr  (4 bytes)
 |(uninit)|      I.a         (8 bytes)
 |(uninit)|      I.m1        (8 bytes)
@@ -2303,9 +2304,10 @@ gaps in the instructions cost centre are filled in, for example:
 |0       |      I.m1        (8 bytes)
 |0       |      I.m2        (8 bytes)
 
-|READ_CC |      tag         (1 byte)
-|7       |      instr_size  (1 bytes)
-|(uninit)|      (padding)   (2 bytes)
+|WRITE_CC|      tag         (1 byte)
+|7       |      instr_size  (1 byte)
+|4       |      data_size   (1 byte)
+|(uninit)|      (padding)   (1 byte)
 |i_addr2 |      instr_addr  (4 bytes)
 |0       |      I.a         (8 bytes)
 |0       |      I.m1        (8 bytes)
index 5bfda47ee626ab2605938408eb7422c1cb8728c2..2e1cc8b7e991c0606c313516e16ac558adb2e44c 100644 (file)
@@ -2263,8 +2263,9 @@ allocate an array to store these which looks like this:
 |(uninit)|      I.m2        (8 bytes)
 
 |(uninit)|      tag         (1 byte)
-|(uninit)|      instr_size  (1 bytes)
-|(uninit)|      (padding)   (2 bytes)
+|(uninit)|      instr_size  (1 byte)
+|(uninit)|      data_size   (1 byte)
+|(uninit)|      (padding)   (1 byte)
 |(uninit)|      instr_addr  (4 bytes)
 |(uninit)|      I.a         (8 bytes)
 |(uninit)|      I.m1        (8 bytes)
@@ -2303,9 +2304,10 @@ gaps in the instructions cost centre are filled in, for example:
 |0       |      I.m1        (8 bytes)
 |0       |      I.m2        (8 bytes)
 
-|READ_CC |      tag         (1 byte)
-|7       |      instr_size  (1 bytes)
-|(uninit)|      (padding)   (2 bytes)
+|WRITE_CC|      tag         (1 byte)
+|7       |      instr_size  (1 byte)
+|4       |      data_size   (1 byte)
+|(uninit)|      (padding)   (1 byte)
 |i_addr2 |      instr_addr  (4 bytes)
 |0       |      I.a         (8 bytes)
 |0       |      I.m1        (8 bytes)
index 5bfda47ee626ab2605938408eb7422c1cb8728c2..2e1cc8b7e991c0606c313516e16ac558adb2e44c 100644 (file)
@@ -2263,8 +2263,9 @@ allocate an array to store these which looks like this:
 |(uninit)|      I.m2        (8 bytes)
 
 |(uninit)|      tag         (1 byte)
-|(uninit)|      instr_size  (1 bytes)
-|(uninit)|      (padding)   (2 bytes)
+|(uninit)|      instr_size  (1 byte)
+|(uninit)|      data_size   (1 byte)
+|(uninit)|      (padding)   (1 byte)
 |(uninit)|      instr_addr  (4 bytes)
 |(uninit)|      I.a         (8 bytes)
 |(uninit)|      I.m1        (8 bytes)
@@ -2303,9 +2304,10 @@ gaps in the instructions cost centre are filled in, for example:
 |0       |      I.m1        (8 bytes)
 |0       |      I.m2        (8 bytes)
 
-|READ_CC |      tag         (1 byte)
-|7       |      instr_size  (1 bytes)
-|(uninit)|      (padding)   (2 bytes)
+|WRITE_CC|      tag         (1 byte)
+|7       |      instr_size  (1 byte)
+|4       |      data_size   (1 byte)
+|(uninit)|      (padding)   (1 byte)
 |i_addr2 |      instr_addr  (4 bytes)
 |0       |      I.a         (8 bytes)
 |0       |      I.m1        (8 bytes)
index 5bfda47ee626ab2605938408eb7422c1cb8728c2..2e1cc8b7e991c0606c313516e16ac558adb2e44c 100644 (file)
@@ -2263,8 +2263,9 @@ allocate an array to store these which looks like this:
 |(uninit)|      I.m2        (8 bytes)
 
 |(uninit)|      tag         (1 byte)
-|(uninit)|      instr_size  (1 bytes)
-|(uninit)|      (padding)   (2 bytes)
+|(uninit)|      instr_size  (1 byte)
+|(uninit)|      data_size   (1 byte)
+|(uninit)|      (padding)   (1 byte)
 |(uninit)|      instr_addr  (4 bytes)
 |(uninit)|      I.a         (8 bytes)
 |(uninit)|      I.m1        (8 bytes)
@@ -2303,9 +2304,10 @@ gaps in the instructions cost centre are filled in, for example:
 |0       |      I.m1        (8 bytes)
 |0       |      I.m2        (8 bytes)
 
-|READ_CC |      tag         (1 byte)
-|7       |      instr_size  (1 bytes)
-|(uninit)|      (padding)   (2 bytes)
+|WRITE_CC|      tag         (1 byte)
+|7       |      instr_size  (1 byte)
+|4       |      data_size   (1 byte)
+|(uninit)|      (padding)   (1 byte)
 |i_addr2 |      instr_addr  (4 bytes)
 |0       |      I.a         (8 bytes)
 |0       |      I.m1        (8 bytes)