Nikos Gorogiannis
f57bb9be0a
[starvation] make deduplication depend on filtering config var
...
Summary:
Previously deduplication was always on which is not great for testing.
Also split tests so that we can still test deduplication separately.
Reviewed By: mityal
Differential Revision: D17686877
fbshipit-source-id: 280d91473
5 years ago
David Lively
5d4a27ea54
RFC: stop using _ to separate ObjC/C++ class name from method in Typ.Procname.to_string
...
Reviewed By: jvillard
Differential Revision: D14736442
fbshipit-source-id: 500df354b
6 years ago
Nikos Gorogiannis
b243fae86c
[starvation] template filters
...
Reviewed By: jvillard
Differential Revision: D14044735
fbshipit-source-id: 84acf3c1f
6 years ago
Nikos Gorogiannis
9d6a9f52ec
[starvation] improve 2-way deadlock reports
...
Reviewed By: mbouaziz
Differential Revision: D13450650
fbshipit-source-id: 0dbd349d1
6 years ago
Nikos Gorogiannis
101283f9d0
[starvation] fix trace description strings for taking locks
...
Reviewed By: mbouaziz
Differential Revision: D13416738
fbshipit-source-id: 02ebb6178
6 years ago
Nikos Gorogiannis
f8fc40cea9
[starvation] improve debugging output
...
Reviewed By: ezgicicek
Differential Revision: D13399324
fbshipit-source-id: 5f2eb124a
6 years ago
Nikos Gorogiannis
2701073b3e
[starvation] C++ deadlock FPs due to recursive and unknown mutexes
...
Reviewed By: jvillard
Differential Revision: D13376553
fbshipit-source-id: 79ad1a63a
6 years ago
Nikos Gorogiannis
9c240ed978
[starvation] skip analysis option should be used at top level too
...
Reviewed By: mbouaziz
Differential Revision: D13377043
fbshipit-source-id: 16e67ac86
6 years ago
Nikos Gorogiannis
27d8a65906
[starvation][concurrency] split guard lock treatment and add support for non-recursive locks (per language)
...
Reviewed By: jeremydubreil
Differential Revision: D13320542
fbshipit-source-id: feb5d58a8
6 years ago
Nikos Gorogiannis
bbd26769c9
[starvation] c++/Obj C deadlocks
...
Reviewed By: da319
Differential Revision: D9042172
fbshipit-source-id: a7052e061
6 years ago