Commit Graph

5427 Commits (29631b7358bee6b130649c61beea4af89860376c)
 

Author SHA1 Message Date
Mehdi Bouaziz b90c2f3bfc [debug] Print proc attributes on the procedure page 6 years ago
Mehdi Bouaziz 15839539a7 Annot.Method: record rather than pair 6 years ago
Nikos Gorogiannis 0b4beda1cd [starvation] also consider subclasses of Future 6 years ago
Sungkeun Cho 1330475032 [infer] Fix placement_new translation 6 years ago
Sungkeun Cho f4ee2a0234 [inferbo] Revise placement new model 6 years ago
Mehdi Bouaziz aa6f5b2ed5 Uninit nits 7 years ago
Mehdi Bouaziz ded6bd8ba4 Uninit: do not use the one-instr-per-node CFG 7 years ago
Mehdi Bouaziz 3ff9a3127c [uninit] Use LowerHIL-AI directly 7 years ago
Jeremy Dubreil 56709b4ccb [infer] the bug hash should also consider the anonymous classes in the qualifier 7 years ago
Jules Villard 8c7bff0210 [proc-cfg][5/5] remove file-wide cfgs from the db 7 years ago
Jules Villard 2b30dec50a [proc-cfg][4/5] kill Cfg.load 7 years ago
Jules Villard 31e01a9aa0 [proc-cfg][3/5] stop caching whole-file cfgs in exe_env 7 years ago
Jules Villard 7615963bf4 [proc-cfg][2/5] fix duplicate symbols detection 7 years ago
Jules Villard 7e20c8d380 [proc-cfg][1/5] add per-procedure cfgs to the procedures table 7 years ago
Jules Villard b8240eadc1 [cfgs] only analyse *defined* procedures 7 years ago
Jules Villard 2a51bdabaf [cfgs] move specialize_* functions to another module to avoid circular dependencies 7 years ago
Sungkeun Cho 67d14d692e [infer] Avoid twice of xml escaping 7 years ago
Nikos Gorogiannis 41e43b5c1e [starvation] fix typo in reporting 7 years ago
Nikos Gorogiannis 309ce2d362 [racerd] folly spinlock models 7 years ago
Jeremy Dubreil 78505af836 [infer] fix typo in the computation of the bug hash 7 years ago
Jeremy Dubreil fd29aff3a7 [infer] remove the special case to always create summaries for the Java methods 7 years ago
Nikos Gorogiannis 8521d7590a [starvation] allow propagation of order constraints to any class 7 years ago
Jules Villard e3efc0e465 [sql] batch write of attributes 7 years ago
Sungkeun Cho 96cbdb15c7 [inferbo] Use big_int in interval domain 7 years ago
Jules Villard cd49a0c72d [cfg] store the same version of the attributes as the attributes table 7 years ago
Jules Villard 9c09ce4ba3 [clang plugin] update plugin again, for the osx tests 7 years ago
Nikos Gorogiannis 1644e99499 [starvation] add issue type STRICT_MODE and make distinct reports on it 7 years ago
Nikos Gorogiannis cbe4d9b0fd [concurrency] drop option type from method matcher records 7 years ago
Nikos Gorogiannis 2989b339a1 [starvation] streamline and enable strict mode 7 years ago
Jules Villard ee68f035ff [clang plugin] bump version to include tests fix 7 years ago
Jules Villard 116ec5ae55 [clang] changes to accomodate the new version of clang 7 years ago
Ezgi Çiçek b54307f5d0 [Hoisting] Add test for FP due to no purity check 7 years ago
Ezgi Çiçek aca0b8e130 [Hoisting] Fix hoisting of void functions 7 years ago
Jeremy Dubreil 2f7e4563c6 [eradicate] also lookup the procedure attributes in the super class 7 years ago
Nikos Gorogiannis 9b02c497f8 [starvation] extract explicit traces 7 years ago
Mehdi Bouaziz e11ec33289 arc: add Java formatter 7 years ago
Jeremy Dubreil ae1861ca42 [eradicate] match the number of parameters when iterating over the list of overridden methods 7 years ago
Jules Villard a3f428e90f [sql] make busy timeout configurable 7 years ago
Mehdi Bouaziz 7c89d92851 [RFC] Format all java files 7 years ago
Ezgi Çiçek d4f943e953 [purity] Don't report on access methods 7 years ago
Sungkeun Cho 86d1560984 [inferbo] Add tests of integer overflow and unsafe casting 7 years ago
Jeremy Dubreil 1989ef7e28 [eradicate] add example false positive caused by not finding the attributes 7 years ago
Ezgi Çiçek 43b3f80de5 Add simple purity analysis 7 years ago
Julian Sutherland 93690dfa0e Check that the end the traces of inferBO and quandary issues match before matching them to form an quandaryBO issue 7 years ago
Jules Villard bb037c39ee [kill -a][4/4] kill `Config.analyzer`, deprecate `--analyzer` 7 years ago
Jules Villard 16dd1ddfaf [kill -a][3/4] remove dead python constants 7 years ago
Jules Villard ea463ce960 [kill -a][2/4] always register checkers in `InferAnalyze` 7 years ago
Jules Villard a29e769b61 [kill -a][1/4] stop using `-a foo` in the infer repo 7 years ago
Jules Villard c257f68226 [kill -a][0/4] do not rely on `Config.analyzer` 7 years ago
Jeremy Dubreil 878add3fad [eradicate] no longer report Field Not Nullable warnings on the Fragment onDestroy method 7 years ago