97 Commits (f4b4f68e6fdbb200c190c2ec29cd9a729b698c59)

Author SHA1 Message Date
Sungkeun Cho f4b4f68e6f [inferbo] Move decl_local to BufferOverrunUtils
6 years ago
Sungkeun Cho d5faf2de52 [inferbo] Ignore encoding error in the snprintf model
6 years ago
Sungkeun Cho 05ceaebb7d [inferbo] Add model of String::operator==
6 years ago
Sungkeun Cho 0e5a902ac6 [inferbo] Add model of String::length
6 years ago
Sungkeun Cho b84c519070 [inferbo] Add model of String::empty
6 years ago
Sungkeun Cho 196a602c25 [inferbo] Add model of basic_string
6 years ago
Sungkeun Cho a48421aa0a [inferbo] XML escape in L.d_printfln
6 years ago
Mehdi Bouaziz 33aa07357f [inferbo] Model Java collections using arrays
6 years ago
Mehdi Bouaziz 8f060939d6 [inferbo] Java pointers, arrays and collections
6 years ago
Sungkeun Cho e52b1e077e [inferbo] Conditional proof obligation
6 years ago
Mehdi Bouaziz b8fb4b5abc [inferbo] Separate Java from C arrays
6 years ago
Mehdi Bouaziz e5e7237d9d [inferbo] Move type models to their own file
6 years ago
Sungkeun Cho a8dbaf082d [inferbo] Weak update for array contents
6 years ago
Sungkeun Cho f9161b164f [inferbo] On-demand heap symbol using path
6 years ago
Mehdi Bouaziz a689301c53 [inferbo] eval_locs
6 years ago
Sungkeun Cho 760fabe825 [inferbo] Ignore __variable_initialization
6 years ago
Sungkeun Cho 0086c34364 [inferbo] Add symbolic locations for parameters
7 years ago
Sungkeun Cho 442fecc030 [inferbo] Fix performance of issue deduplication
7 years ago
Mehdi Bouaziz 52e2fb9f81 [inferbo] Rename is_collection_add -> last_included
7 years ago
Nikos Gorogiannis 6aba4b7ca2 [AI] kill astate type
7 years ago
Mehdi Bouaziz 0ec75c587f [inferbo] Minor simplifications
7 years ago
Mehdi Bouaziz 5f60ffaa8f [inferbo] Trace refactoring
7 years ago
Mehdi Bouaziz 1f96fd03cc [inferbo] SymbolPath: rename Index -> Deref
7 years ago
Mehdi Bouaziz d6423cf598 [inferbo] Preparing for trace rewrite
7 years ago
Mehdi Bouaziz 828fa236d4 [Inferbo] represents_multiple_values from path
7 years ago
Sungkeun Cho c8a17b9d0e [inferbo] Pass integer type widths to eval for cast
7 years ago
Mehdi Bouaziz 8d990d6470 [inferbo] Move Boolean to their own module
7 years ago
Mehdi Bouaziz 29631b7358 [Inferbo] Differentiate array and pointer in SymbolPaths
7 years ago
Mehdi Bouaziz fa222ac259 [inferbo] Move most debug from logs to html
7 years ago
Sungkeun Cho fd660f42f5 [inferbo] Suppress exception on placement new
7 years ago
Mehdi Bouaziz c3f2fbc8c6 [inferbo] Do not alias values representing multiple values (Java, C partially)
7 years ago
Sungkeun Cho d94ba863c6 [infer] Add type in binary operator
7 years ago
Sungkeun Cho f4ee2a0234 [inferbo] Revise placement new model
7 years ago
Julian Sutherland 5cf66f6da8 InferBO strncpy model
7 years ago
Julian Sutherland a5d3203ce8 inferBO calloc model
7 years ago
Julian Sutherland e24ce31744 Added inferBO model for the C memset function.
7 years ago
Julian Sutherland e2150d1579 Wired up model for memmove which is identical to memcopy
7 years ago
Sungkeun Cho 6759763a98 [inferbo] Simplify instantiate_ret_alias
7 years ago
Julian Sutherland b7353c961c Added model for memcpy C function to inferBO
7 years ago
Josh Berdine 40ab73037e [ocamlformat] upgrade to ocamlformat 0.7
7 years ago
Sungkeun Cho 1bf8ed95b8 [inferbo] Simplify stack/heap memory domain
7 years ago
Mehdi Bouaziz 277fd06782 [inferbo] Simplify condition trace
7 years ago
Mehdi Bouaziz 693089ab08 [inferbo] Alloc site in the trace for INFERBO_ALLOC_xx issues
7 years ago
Ezgi Çiçek bedf32bed5 [Cost, InferBo] generalize ArrayLists to Collections and Iterators
7 years ago
Ezgi Çiçek 9022228804 add support for hasNext() and iterator() for Java
7 years ago
Sungkeun Cho fec87c8b95 [inferbo] Move functions constructing array values
7 years ago
Sungkeun Cho 65997b6a44 [inferbo] Remove sizeof function
7 years ago
Sungkeun Cho c50b28480b [inferbo] Add trace on make_sym
7 years ago
Mehdi Bouaziz 96323b68e6 ProcnameDispatcher: allow matching to depend on a context
7 years ago
Sungkeun Cho df80ccda08 [inferbo] Use SymbolPath map in summary instead of entry memory
7 years ago