You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jules Villard
94e7a7b141
[siof] one access per sink, better report deduplication
...
Summary:
The previous domain for SIOF was duplicating some work with the generic Trace
domain, and basically was a bit confused and confusing. A sink was a set of
global accesses, and a state contains a set of sinks. Then the checker has to
needlessly jump through hoops to normalize this set of sets of accesses into a
set of accesses.
The new domain has one sink = one access, as suggested by sblackshear. This simplifies
a few things, and makes the dedup logic much easier: just grab the first report
of the list of reports for a function.
We only report on the fake procedures generated to initialise a global, and the
filtering means that we keep only one report per global.
Reviewed By: sblackshear
Differential Revision: D5932138
fbshipit-source-id: acb7285
7 years ago
..
do_while.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
do_while.c.dot
[siof] one access per sink, better report deduplication
7 years ago
do_while_condition_side_effects.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
do_while_condition_side_effects.c.dot
[siof] one access per sink, better report deduplication
7 years ago
do_while_nested.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
do_while_nested.c.dot
[siof] one access per sink, better report deduplication
7 years ago
for_condition_side_effects.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
for_condition_side_effects.c.dot
[siof] one access per sink, better report deduplication
7 years ago
for_nested.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
for_nested.c.dot
[siof] one access per sink, better report deduplication
7 years ago
for_no_condition.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
for_no_condition.c.dot
[siof] one access per sink, better report deduplication
7 years ago
for_no_condition_incr.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
for_no_condition_incr.c.dot
[siof] one access per sink, better report deduplication
7 years ago
for_no_condition_incr_body.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
for_no_condition_incr_body.c.dot
[siof] one access per sink, better report deduplication
7 years ago
for_only_body.c
Fix indentation of multiline copyright comment
9 years ago
for_only_body.c.dot
[siof] one access per sink, better report deduplication
7 years ago
for_simple.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
for_simple.c.dot
[siof] one access per sink, better report deduplication
7 years ago
for_while_nested.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
for_while_nested.c.dot
[siof] one access per sink, better report deduplication
7 years ago
while.c
Fix indentation of multiline copyright comment
9 years ago
while.c.dot
[siof] one access per sink, better report deduplication
7 years ago
while_condition_side_effects.c
Fix indentation of multiline copyright comment
9 years ago
while_condition_side_effects.c.dot
[siof] one access per sink, better report deduplication
7 years ago
while_nested.c
Fix indentation of multiline copyright comment
9 years ago
while_nested.c.dot
[siof] one access per sink, better report deduplication
7 years ago
while_no_body.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
while_no_body.c.dot
[siof] one access per sink, better report deduplication
7 years ago
while_with_continue_and_break.c
[clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
while_with_continue_and_break.c.dot
[siof] one access per sink, better report deduplication
7 years ago