Commit Graph

6697 Commits (10afd021a117874bcc20d036b8cdbf699dfa2db3)

Author SHA1 Message Date
Nikos Gorogiannis 10afd021a1 [java] fix primitive types 5 years ago
Ezgi Çiçek ddd09b83fd [impurity] Refactor and ignore invalidations to constant dereferences 5 years ago
Mitya Lyubarskiy 83e72b2cbc [nullsafe][logs] More logs 5 years ago
Mitya Lyubarskiy 66c5f1bbe4 [nullsafe][refactor] Don't modify typestate without a need when typechecking call instruction 5 years ago
Mitya Lyubarskiy cb3a657465 [nullsafe][refactor] Don't modify typestate without a need in Cast instruction 5 years ago
Mitya Lyubarskiy e3a5906f7a [nullsafe][refactor] don't do tricky typestate modification inside set_original_pvar_to_nonnull_in_typestate 5 years ago
Mitya Lyubarskiy 692d618783 [nullsafe][refactor] Split a tricky function with side effect into two 5 years ago
Nikos Gorogiannis 711c48aa86 [java] extract java split name from typ module 5 years ago
Nikos Gorogiannis 95807702fc [java] jtranstype cleanups 5 years ago
Nikos Gorogiannis 34315ec438 [java] classpath and frontend fixes 5 years ago
Sungkeun Cho 3653c68c8e [infer] Add summary-lookup option in infer-explore 5 years ago
Alexander Mols 1dae8f4eb6 Cache hostname lookup in event logger module 5 years ago
Mitya Lyubarskiy 59e17f59b8 [logging] Introduce a function to call arbitrary function with subsequent logs written in an indended way. 5 years ago
Mitya Lyubarskiy 16ed8950e9 [nullsafe][BE] Log to html when TypeState is modified 5 years ago
Nikos Gorogiannis 7f992bbaa9 [java] move the class map of models into JModels 5 years ago
Nikos Gorogiannis f888160142 [java] classpath cleanup 5 years ago
Ezgi Çiçek c144761a26 [pulse] Pull skipped calls into AbductiveDomain 5 years ago
Ezgi Çiçek 5f8e6233bb [pulse] Take into account skipped calls for state comparison 5 years ago
Martin Trojer 74e54575fa [ndkbuild] replace python ndkbuild integration with ocaml 5 years ago
Martin Trojer 284c6fdb3b [buck] replace python buck integration with ocaml 5 years ago
Fernando Gasperi Jabalera ca06b7840c [ProcessPool] Saturate cores evenly when possible 5 years ago
Fernando Gasperi Jabalera addd6037ba Add Scuba tagsets 5 years ago
Jules Villard e38f51f969 [debt] kill --procs-csv 5 years ago
Ezgi Çiçek 562a43621c [pulse] Remove NoJoin sig from PulseBaseDomain 5 years ago
Mitya Lyubarskiy bd83813b3e [tech debt] Remove experimental nullability checkers 5 years ago
Nikos Gorogiannis fa4f9ef5f3 [tests] remove genrule test 5 years ago
Sungkeun Cho baf770680b [cost] Add average runtime to message 5 years ago
Ezgi Çiçek bb5cdf9b97 [pulse] Add FN tests to impurity 5 years ago
Sungkeun Cho c0d3a5ebee [inferbo] Suppress noisy internal error messages 5 years ago
Fernando Gasperi Jabalera 98096f7fb2 [ProcessPool] Prevent workers starvation 5 years ago
Mitya Lyubarskiy 1b3baa3d45 [nullsafe] Fix deadcode 5 years ago
Dulma Churchill 0322e17e72 [IR] print only the passed_as_noescape_block_to attribute if it's set 5 years ago
Sungkeun Cho 7a1e901c83 [inferbo] Keep only one invariant map in the cache 5 years ago
Mitya Lyubarskiy 0340a81002 [nullsafe][tech debt] Get rid of TypeOrigin.Undef 5 years ago
Nikos Gorogiannis 0b3031bbdc [java] separate and improve model handling during capture 5 years ago
Mitya Lyubarskiy d71e2f0d84 [nullsafe][refactor] Restructure code around node typechecking 5 years ago
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