2241 Commits (4cdb65c237a3fc0837f5ccf99c7c860f08fffea7)

Author SHA1 Message Date
Jules Villard 4cdb65c237 [pulse] |- is now true only of isomorphic graphs
7 years ago
Jules Villard 4988523104 [AI] make join and widen use the same argument order
7 years ago
Sungkeun Cho 3b5ef0b31b [inferbo] Translate re-declared globals to point to original ones
7 years ago
Sungkeun Cho a46130655e [inferbo] Address __return_param on function calls
7 years ago
Ezgi Çiçek 857c59e022 [inferbo] Add model for Java's cast
7 years ago
Ezgi Çiçek ce0ccc10ec [inferbo,cost] Add models for Java Strings
7 years ago
Nikos Gorogiannis f78dfbaeda [racerd] guardeby checks on uithread
7 years ago
Mehdi Bouaziz 6df295060c [inferbo] Added FN test
7 years ago
Nikos Gorogiannis 98e796b006 [racerd] gate GuardedBy
7 years ago
Nikos Gorogiannis 4a75df2a83 [racerd] report only writes for GuardedBy
7 years ago
Sungkeun Cho c92d56e4ad [inferbo] Substitute symbolic value of unknown function call to top
7 years ago
Nikos Gorogiannis f32db5382f [racerd] restrict guarded by to one field/same or superclass
7 years ago
Radu Grigore 8bf65086e3 [topl] Parser for temporal properties
7 years ago
Ezgi Çiçek 713c308fc7 [inferbo] Generalize models for Java iterators
7 years ago
Ezgi Çiçek fb8faaf38a [objc] Fix performance Makefile to allow jackalope runs
7 years ago
Nikos Gorogiannis 59a10d00d4 [racerd] guardedby
7 years ago
Ezgi Çiçek 1884994cc0 [cost] Allow program variables to occur in control variables
7 years ago
Ezgi Çiçek b537685fc2 [purity] Enable Clang in purity analysis
7 years ago
Dino Distefano 67b42bf021 Added new issue types for Allocation and IO
7 years ago
David Lively 692a844e0c [AL] use found_decl_ref in recently added predicates/placeholders
7 years ago
Ezgi Çiçek ce190547a5 [java] Add support for openjdk11
7 years ago
Radu Grigore e226cf8ec4 Fresh footprint variables in added frame.
7 years ago
Nikos Gorogiannis 05f14391a6 [racerd] replace quandary traces with explicit ones
7 years ago
Ezgi Çiçek 9790eb5a78 [cpp][linters] Hotfix: linter error
7 years ago
Dino Distefano 52b72f4bbe Added more allocation primitives
7 years ago
Lee Howes 5c2ef731ff Add support for qualified functions and a call_qualified_function predicate
7 years ago
David Lively 5aedc7e71c [AL] expose source loc of decl referenced by decl_ref
7 years ago
Wenzhe Lu ead4c44f9d Adding Long.parseLong model to nullsafe/modelTables.ml
7 years ago
David Lively f00950a3c8 [AL] fix ast_node_cxx_fully_qualified_name for constructor exprs
7 years ago
David Lively 96beec5e53 [AL] fix ast_node_cxx_fully_qualified_name w/non-global vars
7 years ago
Mehdi Bouaziz 564d0113b4 [Cost] More precise traces for Top
7 years ago
Radu Grigore 86861498a5 Slightly more precise pi_partial_meet
7 years ago
Ezgi Çiçek 88a1dedb90 [cost] Ignore counting dummy loads
7 years ago
Jules Villard c3cadace86 [SIL][3/3] add CallFlag for synthetised destructor calls
7 years ago
Jules Villard a36db66940 [SIL][2/3] print all the CallFlags
7 years ago
Jules Villard 363d69430d [ai][pulse] use subgraph-based implication between states
7 years ago
Mehdi Bouaziz defaccf032 [Cost] Avoid Top to Top performance variations
7 years ago
Sungkeun Cho 22aea43f76 [inferbo] Assign unknown value for unknown functions
7 years ago
Dino Distefano 3b8782a6c1 added allocation
7 years ago
Sungkeun Cho 4ca8a32102 [inferbo] Do not add Unknown location to alias
7 years ago
Jeremy Dubreil 130a729674 [infer] report the Fragment Retains View issues as warnings instead of errors
7 years ago
Jules Villard a19db6605c [AI][pulse] lists of disjuncts instead of sets
7 years ago
Jules Villard 44007f054c [pulse] collect garbage (unreachable) heap parts from time to time
7 years ago
Mehdi Bouaziz 264a97794d [inferbo] Exact result for (c1 - max(d, x)) + (c2 + x)
7 years ago
Sungkeun Cho 4a013f5bf6 [inferbo] Add FN test of using global constant
7 years ago
Sungkeun Cho b55996d01a [inferbo] Symbolic value for global variable
7 years ago
Mehdi Bouaziz b48884bce7 [Cost] Traces for Top values
7 years ago
Mehdi Bouaziz f20e0737fd [inferbo] Extract abstract domain functor for 'set represented by its smallest element'
7 years ago
Ezgi Çiçek 340ac9d1c9 [purity] Fix global modification via argument passing
7 years ago
Ezgi Çiçek 274570f499 [objc] Fix test results for linters
7 years ago