Commit Graph

6661 Commits (5d429ea0752dee28975bbe4b45f0a9799ead4445)

Author SHA1 Message Date
Radu Grigore 0fc2769a65 [topl] A test for comparing arguments. 5 years ago
Sungkeun Cho 9dbc3981cc [infer] Add LRU hash table 5 years ago
Mitya Lyubarskiy db821846d7 [nullsafe] Respect RecentlyNonNull annotation 5 years ago
Nikos Gorogiannis 54c35bc5c6 [java] improve function figuring out package in jclasspath 5 years ago
Dulma Churchill 634a42b619 [SelfInBlock] Take ns_noescape into account when reporting captured strong self. 5 years ago
Artem Pianykh 19093a2fa0 @update-submodule: facebook-clang-plugins Fix handling of non-literal `offsetof` expressions 5 years ago
Fernando Gasperi Jabalera a154c8c328 Make ProcessPool workers each use one pipe to send updates 5 years ago
Fernando Gasperi Jabalera 17c565c2aa [scheduler][restart] Fix timeout failures 5 years ago
Jules Villard 0abc85c352 [java] move "$Lambda$" string to Config.ml 5 years ago
Jules Villard 2047f4c535 [preanal] inlining synthetic methods as a pre-analysis 5 years ago
Nikos Gorogiannis 6c8036e6c0 [buck] fix target quoting regexp 5 years ago
Ezgi Çiçek 7deaae6598 [cost] Rename ZERO_* to *_UNREACHABLE_AT_EXIT 5 years ago
Mitya Lyubarskiy e1f4da320f [nullsafe] Consistent severity for nullsafe issues. 5 years ago
Ezgi Çiçek ebbc0fc7f2 [cost] Add traces for ZERO_* issues 5 years ago
Fernando Gasperi Jabalera 082ae44ec7 Do not send task bar updates when progress bar is off 5 years ago
Mitya Lyubarskiy 335a9efec7 [nullsafe] Trust explicitly annotated third party in all modes 5 years ago
Mitya Lyubarskiy f136bf21b5 [nullsafe][refactor][messaging] Refactor code + more consistent messaging 5 years ago
Mitya Lyubarskiy 2aea7d1304 [nullsafe][refactor] Use ThirdPartyNonnull instead of heuristic in error rendering 5 years ago
Sungkeun Cho 9a38987929 [cost] Do not report `EXPENSIVE_EXECUTION_TIME` when a cost of a node is top 5 years ago
Sungkeun Cho 85812abf71 [cost] Report the biggest cost in function 5 years ago
Nikos Gorogiannis 876abcb283 [annotreach] stop printing trace in report 5 years ago
Ezgi Çiçek 43350f7c6b [cost] Add Java tests for ZERO_EXECUTION_TIME 5 years ago
Fernando Gasperi Jabalera 0397b8248d [scheduler][restart] Add analysis time to BackendStats 5 years ago
Sungkeun Cho 0d046c8e7c [inferbo] Ignore float/double constant 5 years ago
Radu Grigore 5a095ca411 [topl] Switched to low-level syntax. 5 years ago
Radu Grigore 2888a90e2a [topl] Added tests for inefficient iteration 5 years ago
Nikos Gorogiannis 3538caeb1b [starvation] skip getinstance methods 5 years ago
Mitya Lyubarskiy 73e78d9e20 [orchestration][refactoring] Introduce stronger contract for file-level callback 5 years ago
Fernando Gasperi Jabalera c2a53a1334 [scheduler] Add wall time to ExecutionDuration 5 years ago
Nikos Gorogiannis e01311c431 [scheduler][callgraph] load graph directly from DB 5 years ago
Nikos Gorogiannis 3f4458361c [scheduler][callgraph] only load defined procs 5 years ago
Sungkeun Cho 7a0be26596 [inferbo] Revise semantics of `values` function of Java enum class 5 years ago
Ezgi Çiçek cbd506011f [cost] Add tests for ZERO_EXECUTION_COST 5 years ago
Sungkeun Cho ef74f3f18d [cost] Revise message of Provider.get.modeled 5 years ago
Mitya Lyubarskiy d94b365b65 Add documentation and better naming around checker callbacks 5 years ago
Artem Pyanykh d50039b495 [infer][PR] Release infer-annotations 0.17.2 5 years ago
Artem Pianykh 70582f9ede [annotations] Fix annotation comments that cause javadoc target to fail 5 years ago
Artem Pianykh 3859f178fa [nullsafe] Properly handle method calls on trusted classes under NullsafeLocal mode 5 years ago
Sungkeun Cho 7219cb1eff [inferbo] Do not prune when the pruning target is already bottom 5 years ago
Sungkeun Cho da7cd0b45a [inferbo] Ignore error memory status 5 years ago
Artem Pianykh 3e9702edf2 [build] Fix test build failure due to use of polymorphic compare 5 years ago
Mitya Lyubarskiy f57dc78679 [nullsafe] Error reporting: recommend non-nullable alternarives for known nullable methods 5 years ago
Sungkeun Cho 50e5bfd32f [infer] Find dead signature (.mli file) 5 years ago
Fernando Gasperi Jabalera a66f6cd736 [scheduler][restart] Quantify wasted work 5 years ago
Fernando Gasperi Jabalera 5c5609591e [scheduler][restart] Reduce live-locking by using data produced on failure 5 years ago
Fernando Gasperi Jabalera b2a2919ce2 [scheduler][restart] Add Files to the work queue 5 years ago
Sungkeun Cho 100807ed2a [inferbo] Do not prune values with bottom 5 years ago
Sungkeun Cho f19e6d3c27 Revive llvm_sil.ml 5 years ago
Sungkeun Cho 3c29685667 [infer] Find dead module (.ml file) 5 years ago
Ezgi Çiçek dcb3ab1288 [inferbo] Remove dangling file 5 years ago