578 Commits (ef78ba83cff979d5bb122a787333fed6e5ab229e)

Author SHA1 Message Date
Sungkeun Cho 83987fca96 [cost] Revise hasNext model
5 years ago
Sungkeun Cho 1468dcc1d9 [inferbo] Extend alias for collection iteration loop
5 years ago
Sungkeun Cho 5303177a2d [inferbo] Symbolic value on functions returning only exception
5 years ago
Sungkeun Cho dda1486a67 [inferbo] Introduce inequality for size alias target
5 years ago
Sungkeun Cho bd637bd290 [inferbo] Refactor pretty print of alias domain
5 years ago
Sungkeun Cho c5ab00ae82 [cost] Avoid giving top to unknown global in Java
5 years ago
Sungkeun Cho 738a751d17 [cost] Add eval mode for cost substitution
5 years ago
Sungkeun Cho 402f3115ea [cost] Strengthen condition for collecting control variables
5 years ago
Jules Villard c19d9254b4 [typ] make use of pretty printers instead of strings
5 years ago
Sungkeun Cho d55f5c02d5 [cost] Add modeled range
5 years ago
Sungkeun Cho 4ff2700bde [inferbo] Add InputStream.read model
6 years ago
Sungkeun Cho 2158090322 [inferbo] Extend Simple alias domain
6 years ago
Sungkeun Cho 0574372891 [inferbo] Simplify alias targets
6 years ago
Sungkeun Cho 21c890f23d [inferbo] Revise widen of bounds
6 years ago
Sungkeun Cho c20bda0350 [inferbo] Ignore type on field comparison
6 years ago
Sungkeun Cho afcb0ab46b [inferbo] Address collection add in loop
6 years ago
Sungkeun Cho d397ea03d1 [cost] Print debug information when top value is generated
6 years ago
Sungkeun Cho f79871c5fa [cost] Ignore character symbols in the cost results
6 years ago
Sungkeun Cho 5e1e5d412c [inferbo] Add Java String constructor models
6 years ago
Sungkeun Cho 962e56cb1b [infer] Use typ instead of root_typ if possible
6 years ago
Sungkeun Cho a50fcaf2dd [infer] Use inline record for Sil.Load and Sil.Store
6 years ago
Sungkeun Cho 78cfc867a5 [inferbo] Print non-verbose program variables
6 years ago
Sungkeun Cho ad4bc0a905 [cost] Ignore non-int symbols in the cost results
6 years ago
Sungkeun Cho a294085d9a [inferbo] Extend size alias domain for Java temporary variables
6 years ago
Sungkeun Cho 5127a975e3 [cost] Ignore boundends when getting range
6 years ago
Sungkeun Cho 1918477da8 [cost] Simplify range of min(1,x)
6 years ago
Sungkeun Cho ddaf51713e [inferbo] Revise Java's String models
6 years ago
Sungkeun Cho 6e1adf4d1d [inferbo] Remove deadcode
6 years ago
Sungkeun Cho 59f06568cf [inferbo] Use std::vector model for std::string
6 years ago
Sungkeun Cho fadd8cb541 [inferbo] Prune array size in Java
6 years ago
Sungkeun Cho 77084782e1 [inferbo] Fix bug in integer pruning by pointer
6 years ago
Sungkeun Cho aaa40084c4 [inferbo] Add Preconditions.checkArgument model
6 years ago
Sungkeun Cho d11444f7d3 [inferbo] Change the order of StdBasicString and StdVector
6 years ago
Sungkeun Cho 5f5b3de91a [inferbo] Pruning collection.size in Java
6 years ago
Sungkeun Cho 28d617b345 [cost] Revise Java's cast model
6 years ago
Sungkeun Cho e0a5cde2d5 [cost] Print elements field of collection
6 years ago
Sungkeun Cho 761d8bd614 [inferbo] Use inline record for Loc.Field
6 years ago
Sungkeun Cho 9c49841ebb [cost] Add Iterator.next model
6 years ago
Sungkeun Cho d3056d3309 [cost] Ignore boolean symbols in the cost results
6 years ago
Sungkeun Cho 013a9bb97c [inferbo] Refactoring: give type alias for making symbol
6 years ago
Sungkeun Cho 7c18231c5c [cost] Revise hasNext() to avoid bottom in condition
6 years ago
Sungkeun Cho 4530ef5bb0 [inferbo] Fix min of minmax and linear
6 years ago
Ezgi Çiçek 89782dfff9 [cost] Mask min/max symbols when printing big O
6 years ago
Sungkeun Cho 9494199652 [inferbo] Rename AliasMap.store to forget
6 years ago
Sungkeun Cho 5331648b91 [inferbo] Revise vector model
6 years ago
Ezgi Çiçek 57492f830b [inferbo] Add missing list initialization with initial capacity
6 years ago
Sungkeun Cho ddd4d98636 [inferbo] Add vector model: data
6 years ago
Sungkeun Cho 58b403c8ff [inferbo] Add vector model: empty
6 years ago
Sungkeun Cho c05062556f [inferbo] Add vector model: push_back
6 years ago
Sungkeun Cho f6b4f75e7c [inferbo] Pruning by vector::size
6 years ago