Commit Graph

4294 Commits (9387706a5429be2f7aab1975f1165aabf60be78d)
 

Author SHA1 Message Date
Jeremy Dubreil b4b901c725 [infer][scheduler] always return None when the method is already being analyzed 7 years ago
Tony Hu 56872d8126 [java] Add command-line option to specify external Java packages 7 years ago
Dulma Churchill 9f343853ec [clang] Find fields from the properties corresponding to the property implementations. 7 years ago
Mehdi Bouaziz 569efd4c4a [ProcnameDispatcher] Matcher for Procnames 7 years ago
Mehdi Bouaziz 6b22ee3932 [ProcnameDispatcher] Rename Procname to Call 7 years ago
Mehdi Bouaziz 07a21da13a [ProcnameDispatcher] Move stuff around 7 years ago
Sam Blackshear 58adf8dd52 [ownership] implementing borrowing 7 years ago
Jules Villard fa6a798451 [clang] improve `CMethodSignature` interface 7 years ago
Jules Villard d773dedb4b [IR] kill `Exp.get_vars` 7 years ago
Jules Villard 43d6c17f29 [IR] do not take captured vars into account for program vars, only the captured expression 7 years ago
Jules Villard a926f82c39 [IR] address long-lived FIXME in computing free variables 7 years ago
Jules Villard bc7a71d413 [IR] add API for Sil and Exp.FreeVar 7 years ago
Sungkeun Cho 6bacdf4a4d [inferbo] Return newly allocated locations in callees 7 years ago
Jeremy Dubreil 79276d26bf [infer][java] avoid conflicts between Eradicate warnings and Biabdduction warnings 7 years ago
Jeremy Dubreil c1d0709fe9 [infer][java] only collect the analysis results on the affected targets 7 years ago
Sam Blackshear 68e4e94008 [ownership] domain for borrowing 7 years ago
Sam Blackshear e687ef40b3 [dead stores] report on dead stores to values captured by value in a lambda 7 years ago
Sam Blackshear aca9d034a7 [clang] translate capture-by-reference correctly 7 years ago
Dulma Churchill c689d5a91e [annotations] Pretty print also the annotations parameters 7 years ago
Jules Villard e6750e1610 [IR] `Sequence`-like interface to walk over program variables in expressions 7 years ago
Jérémie Marguerie 8cfc7f2cad Add function to retrieve the lifetime of an ivar pointer and check if it is strong 7 years ago
Varun Arora 7cc0946a5a [backend] change three exceptions to developer-only visibility 7 years ago
Varun Arora 32b2a707e8 [reporting] Exceptions of visibility Exn_developer are now logged using EventLogger when not running in developer mode 7 years ago
Dino Distefano 69bfc0535c [Experimental] First very basic version of performance analysis tool 7 years ago
Sungkeun Cho e304b511fa [inferbo][bugfix] Declare parameter of flexible array member 7 years ago
Jules Villard 4c002f0c98 [sqlite] migrate tenv to sqlite 7 years ago
Jules Villard b86b8a6775 subtle dead code in prop/fav stuff 7 years ago
Jules Villard 098b0700c2 [clang] upgrade internal clang 7 years ago
Sam Blackshear dedabf71e2 [liveness] don't report on dead stores of variables captured by reference in a lambda 7 years ago
Sam Blackshear ddc354df39 [IR] utility function for detecting when Var appears in source code 7 years ago
Dulma Churchill 56db965738 [retain cycles] Make the id in dotty files include the field, in case the type is not unique in the cycle 7 years ago
Josh Berdine 3534838b73 [ocamlformat] Upgrade to ocamlformat 0.4 7 years ago
Jules Villard 4b56e32a29 [config] remove unused "parameters" config matcher 7 years ago
Jules Villard c2c9c94d5e [bug] notice we do not support some versions of `assert` 7 years ago
Varun Arora bb8ba0e7a4 [reporting] remove ProcAttributes dependency from EventLogger 7 years ago
Varun Arora 7721280fa7 [reporting] log reason for skipping call in EventLogger.CallTrace 7 years ago
Varun Arora cbf9e3b88b [backend] remove unnecessary else branch from unit function in tabulation 7 years ago
Jeremy Dubreil 1fe7f89603 [infer][clang] create an infer-specific client id for Buck 7 years ago
Sungkeun Cho 373e6b39cc [infer] Use inline record for Typ.Tarray 7 years ago
Sungkeun Cho f55f382a78 [inferbo] Support flexible array member 7 years ago
Sungkeun Cho 3ef619ef14 [inferbo] Add a model for "placement new" 7 years ago
Sungkeun Cho 4299848dad [inferbo] Initialize array member in class 7 years ago
Sungkeun Cho 8dd45eebde [inferbo] Use record environment type for model 7 years ago
Dulma Churchill 3cb56ea3c1 [retain cycles] Fix false positives to do with not finding weak attribute in the tenv 7 years ago
Nikos Gorogiannis c34ff07375 [racerd] fix lock count treatment at method calls 7 years ago
Jules Villard a58b3a402a [test] avoid race condition in racerd tests 7 years ago
Sungkeun Cho 077d2ae2f5 [infer] Disable sorting fields 7 years ago
Sam Blackshear dbc8a4af50 [fix] rename racerd_path_stability -> stability 7 years ago
Dulma Churchill f3704bf049 [retain cycles] Fixing dotty files by using a pp function for types that is enabled not only in debug mode 7 years ago
Sam Blackshear 4799fb6b82 [racerd] skeleton for testing access path stability 7 years ago