1808 Commits (ae7979b416cc0dd3a1f5a1daa52f98f1f63043df)

Author SHA1 Message Date
Josh Berdine ae7979b416 [multicore] Use Config.bin_dir to find InferAnalyze
9 years ago
Josh Berdine 6b0abe3b57 [config] Do not pass options to clusters via INFER_OPTIONS
9 years ago
Josh Berdine cf657b0e53 [config] Pass classpath via CLOpt.args_env_var
9 years ago
Josh Berdine b7675dd2a2 [config] Remove unused --absolute-paths option
9 years ago
Josh Berdine a11910d535 [config] Remove unused --objc-arc option
9 years ago
Josh Berdine 4869715168 [config] Remove unnecessary --java option
9 years ago
Josh Berdine 2ce94632d2 [config] Default project_root to initial working dir
9 years ago
Josh Berdine ea696ff96d [config] Set checkers flags based on analyzer in Config
9 years ago
Josh Berdine c8a77b0ae2 [config] Set debug child options in Config
9 years ago
Josh Berdine 6aca954e72 [config] Do not pass --inferconfig-home from python
9 years ago
Josh Berdine c729d26386 [config] Default to --allow-specs-cleanup
9 years ago
Josh Berdine 32a60e05f4 Unbreak master
9 years ago
Andrzej Kotulski 76d336dba7 [clang capture] Exit clang capture when clang fails
9 years ago
Sam Blackshear ea26d6f179 [siof] convert domain to sink trace of pvar's
9 years ago
Sam Blackshear 31093801d4 [traces] Move all trace-related files to checkers
9 years ago
Sam Blackshear 768a60caca [quandary] support for full interprocedural traces
9 years ago
Andrzej Kotulski 28827b461a [clang] Get translation unit language from AST dump
9 years ago
Jules Villard b876364340 [tests] convert ant integration test to a Makefile
9 years ago
Jules Villard c93bbbbbc5 [clang] run assembly commands with the fcp clang
9 years ago
Cristiano Calcagno a71902355f [debug][dotty] Fix issue in dotty output where overloaded functions were conflated
9 years ago
Josh Berdine e747d21e0c [refactor] Rename CTypes and CTypes_decl modules
9 years ago
Sam Blackshear 9968245a43 [quandary] move source and sink kinds into their own modules
9 years ago
Cristiano Calcagno d1f8894a9a [debug][html] Distinguish debug html files for same node in different procedures
9 years ago
Andrzej Kotulski aa3ebf117c [clang] Kill CFrontend_config.json field
9 years ago
Peter O'Hearn 2d424b7779 skipping ReadWrite Locks
9 years ago
Sam Blackshear 874e7f000d [quandary] functions that transitively return sources are sources, not passthroughs
9 years ago
Andrzej Kotulski 71b73368ec Add basic integration test for assembly code
9 years ago
Dulma Churchill 6b793a34b5 [clang] Fix crash in analysis of ios apps with json
9 years ago
Cristiano Calcagno 73c5dfdfa4 [IR] Remove use of Cfg.Node.get_proc_desc
9 years ago
Josh Berdine 1bd6615abc [config] Treat default models_jar in ZipLib instead of analyze.py
9 years ago
Sam Blackshear d76a7ef43a [quandary] functions that transitively call sinks are sinks, not passthroughs
9 years ago
Peter O'Hearn e91742afea Support @SuppressLint("InvalidAccessToGuardedField")
9 years ago
Sam Blackshear d7ae77c7c2 [quandary] make intent/logging private data tests intraprocedural
9 years ago
Josh Berdine 4422893bbd [RFC] Remove CSV and JSON munging python code
9 years ago
Josh Berdine 849799246b [config] Clean up spec library options
9 years ago
Sam Blackshear 678d0ff4e9 [quandary] don't double-report when applying summaries
9 years ago
Andrzej Kotulski e9ccdb7d50 [clang capture] Make sure to always run clang from facebook-clang-plugins
9 years ago
Yunxing Dai 35d24c6504 Remove a test call to Core
9 years ago
Yunxing Dai db08df930a Add tuareg and core as dependencies
9 years ago
Sam Blackshear 21f9bd1ed6 [quandary] fix crash from returning exceptions that read from the environment
9 years ago
Andrzej Kotulski 08d4465e1d [refactor] Refactor SymExec Sil.Call pattern match
9 years ago
Andrzej Kotulski 46592ffdd9 [backend] Split construction of builtin pnames and builtin registration
9 years ago
Josh Berdine eee940b2a1 [config] Convert FCP env vars to Config options
9 years ago
Sam Blackshear 7ae58d78c3 [infer] fix .class synchronization false-positive in guarded-by check
9 years ago
Jules Villard a9f3a70b93 [checkers] print checkers summary in InferPrint
9 years ago
Andrzej Kotulski ed29bfef52 [logging] Provide binary type to logging module
9 years ago
Josh Berdine 698ebe8049 [clang] Remove INFER_XX environment variable
9 years ago
Dino Distefano 622366269d Simplified semantics of ET and EH
9 years ago
Dulma Churchill dc883b5019 [componentkit] Enable longtail of analyzers
9 years ago
Sam Blackshear 8f68f61ec9 [quandary] remove stripped logging sinks
9 years ago