9701 Commits (6bcf4203c3c9740a3df02e974b51f0a97ea68ecf)
 

Author SHA1 Message Date
Jules Villard 7207e05682 [pulse] discard "pruned" atoms that refer to variables outside the pre
4 years ago
Sungkeun Cho 6ea3a9300c [ConfigImpact] Add semantics for temporary boolean variable
4 years ago
Sungkeun Cho 08ea9eaee8 [ConfigImpact] Revise checking of having known expensive calls
4 years ago
Jules Villard 46c0c0297b [refactor] Pvar.is_local_to_procedure
4 years ago
Jules Villard 96d8c3dc6c [clang] fix typo making public methods protected
4 years ago
Jules Villard 49883a8332 [refactor] invert ProcAttributes -> Pvar dependency
4 years ago
Jules Villard 9b0f1ab415 [pulse] make sure we do not leak local mutations of formals into the summary
4 years ago
Sungkeun Cho c8b258c64c [ConfigCheck] Add semantics for long typed config values
4 years ago
Sungkeun Cho 0a48a6cba0 [refactoring] Introduce ISys.file_exists
4 years ago
Sungkeun Cho 3f053e389c [ConfigCheck] Add semantics for returning config values
4 years ago
Ezgi Çiçek ce209f6e4f [cost][inferbo] Add more models for NSDictionary and NSMutableDictionary
4 years ago
Jules Villard f5fef60a42 [pulse] refactor arguments of models into a record
4 years ago
Nikos Gorogiannis 38cef2df0b [starvation] add model for Display.getRealSize
4 years ago
Nikos Gorogiannis 63ea040355 [racerd] clarify C++/ObjC behaviour
4 years ago
Josh Berdine 62215b81ce [sledge] Add Map.fold_until
4 years ago
Josh Berdine 2d64afc25c [sledge] Add Map.max_binding
4 years ago
Sungkeun Cho 2886e849da [frontend,pulse] Avoid dereference of C struct
4 years ago
Sungkeun Cho fdd051afb1 [frontend] Quick fix on incorrect module name
4 years ago
Sungkeun Cho 851fb3267b [frontend] ObjC setter/getter for C struct field
4 years ago
Sungkeun Cho f43d7aa5fb [frontend] Refactoring for the following diff
4 years ago
Matteo Marescotti 4e02e58709 [erl-frontend] rebar3 wrapper for Erlang projects
4 years ago
Martin Trojer 8a234f1e9f [buck] deal with both ways buck can report infer-deps.txt
4 years ago
Ezgi Çiçek aae741419c [ConfigImpact] Ignore unknown library calls with no cost model
4 years ago
Josh Berdine 4920cce2f3 [sledge] Interpret negative bounds as unbounded
4 years ago
Josh Berdine f52f9a09ca [sledge] Rename Dom to Domain
4 years ago
Josh Berdine 716c207095 [sledge] Move analysis config options from Domain_intf to Control_intf
4 years ago
Josh Berdine 0cd75f8551 [sledge] Refactor to clarify limited scope of Control.Stack.as_inlined_location
4 years ago
Josh Berdine 45156d5901 [sledge] Parameterize Control.Make over the scheduler queue
4 years ago
Josh Berdine dcc7ed5f00 [sledge] Move definition of Control.PrioQueue out of Control.Make
4 years ago
Josh Berdine 932e4d459c [sledge] Refactor Control.PrioQueue to be parametric in Elt
4 years ago
Josh Berdine 7378d9f2be [sledge] Simplify Control scheduling due to total join
4 years ago
Josh Berdine 20a6eda491 [sledge] Revise type of Domain join operation, it is not partial
4 years ago
Josh Berdine 88699f2f86 [sledge] Fix command to enable using shared llvm library
4 years ago
Josh Berdine d36aae1bcf [sledge] Minor code cleanup of procedure symbolic execution
4 years ago
Josh Berdine e11641587e [sledge] Cleanup initial execution of entry points
4 years ago
Josh Berdine 79020c4880 [sledge] Remove no-longer-needed workaround for bounding recursion
4 years ago
Josh Berdine 7817a87e32 [sledge] Support stopping on first report in release mode
4 years ago
Josh Berdine 631eacd71f [sledge] Add explicit type for Alarms
4 years ago
Jules Villard cd7b11889e [pulse] remove now-unneeded hack to avoid dedup of error states
4 years ago
Jules Villard eb86c9cc17 [pulse] dedup states during join
4 years ago
Sungkeun Cho fa10bb225a [uninit/pulse] Do not track captured variables of block
4 years ago
Ezgi Çiçek df9bb5dc37 [absint] Use none_if_top_opt
4 years ago
Sungkeun Cho d17cbfc155 [absint] Add filter_map to MonoMap signature
4 years ago
Artem Pianykh 35d6c53e9c [nullsafe] Add models for FileChannel$MapMode
4 years ago
Sungkeun Cho c264fc20c1 [ConfigImpact] Address unknown ObjC init methods as cheap
4 years ago
Sungkeun Cho 6e3b02eaee [ConfigImpact] Filter known expensive callees when cost is constant
4 years ago
Sungkeun Cho e98fe8d24c [ConfigImpact] Add known cheap builtin callee: __cast
4 years ago
Loc Le ad2fc1148d [pulse][isl] manifest errors
4 years ago
Jules Villard 4c48b79f6c [siof] detect constexpr for all procedures
4 years ago
Sungkeun Cho 02a7dd7349 [ConfigImpact] Fix a bug on analyzing fields of configs
4 years ago