File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
llvm/lib/Transforms/Instrumentation Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 11
11
// / reads.
12
12
// /
13
13
// / The algorithm of the tool is similar to Memcheck
14
- // / (http ://goo.gl/QKbem). We associate a few shadow bits with every
15
- // / byte of the application memory, poison the shadow of the malloc-ed
16
- // / or alloca-ed memory, load the shadow bits on every memory read ,
17
- // / propagate the shadow bits through some of the arithmetic
18
- // / instruction (including MOV), store the shadow bits on every memory
14
+ // / (https ://static.usenix.org/event/usenix05/tech/general/full_papers/seward/seward_html/usenix2005.html)
15
+ // / We associate a few shadow bits with every byte of the application memory,
16
+ // / poison the shadow of the malloc-ed or alloca-ed memory, load the shadow,
17
+ // / bits on every memory read, propagate the shadow bits through some of the
18
+ // / arithmetic instruction (including MOV), store the shadow bits on every memory
19
19
// / write, report a bug on some other instructions (e.g. JMP) if the
20
20
// / associated shadow is poisoned.
21
21
// /
You can’t perform that action at this time.
0 commit comments