Commit Graph

1377 Commits (f5c6a5a79decf2dbb797dfc7c86030548c005f24)

Author SHA1 Message Date
Jules Villard 18097db701 [pulse] apply disjunct limit more strictly 4 years ago
Sungkeun Cho 724fbc4ad6 [pulse] Revise semantics of TextUtils.is_empty 4 years ago
Sungkeun Cho 740fb36f1b [pulse] Add semantic models for C++ string length 4 years ago
Daiva Naudziuniene 66746e2b4b [pulse][nullptr] Show NULLPTR_DEREFERENCE issues as Null Dereference as Nullptr is C++ specific term 4 years ago
Loc Le 97c9481070 [pulse][isl] support dynamic-type for subseteq-checking 4 years ago
Nikos Gorogiannis 990d0fbed5 [racerd] treat @Initializer methods as constructors wrt ownership 4 years ago
Jules Villard d285ee900b [pulse] functional unknown functions 4 years ago
Jules Villard 02e6d46e7f [pulse] follow values inside function calls 4 years ago
Sungkeun Cho f26573c0ef [Cost] Comment out non-deterministic test 4 years ago
Jules Villard 9409685a2f [pulse] a few textual changes in traces 4 years ago
Jules Villard 9980c4f614 [pulse] correct order of calling context in trace 4 years ago
Sungkeun Cho b7b7e89159 [pulse] Address some modeled fields as pointers 4 years ago
Jules Villard d97b82f8db [pulse] add tests for pulse.isl 4 years ago
Jules Villard dbdf076e30 [pulse] take histories into account for all aspects of a report 4 years ago
Ezgi Çiçek 53b2ec61de [Inefficient Keyset Iterator] reduce severity to Warning 4 years ago
Jules Villard 186b10e4f5 [pulse] record all the invalidations we can in histories 4 years ago
Jules Villard 3bce92d804 [pulse] better traces when invalidation happens along the access trace 4 years ago
Jules Villard d4bdfec49a [pulse] record invalidation events in histories 4 years ago
Nikos Gorogiannis 38cef2df0b [starvation] add model for Display.getRealSize 4 years ago
Ezgi Çiçek 913dfb8c37 [hoisting] Instantiate cost at call instruction 4 years ago
Radu Grigore fa9e19ac29 [topl] Deactivate baos test 4 years ago
Ezgi Çiçek 2492a4fd3f [tests] Enforce java 8 backward compatibility 4 years ago
Sungkeun Cho 3d4b3ab4be [cost] Do not print inferbo issues in tests 4 years ago
Nikos Gorogiannis a32a1a41b0 [starvation] add model for WifiManager.getConnectionInfo 4 years ago
Nikos Gorogiannis 7b0d47217c [starvation] add models for checkPermission/checkSelfPermission 4 years ago
Nikos Gorogiannis 3783c52a76 [starvation] add models for getStreamVolume and getRingerMode 4 years ago
Ezgi Çiçek df191c4084 [biabduction] Make test independent of Java specific concat 4 years ago
Gabriela Cunha Sampaio 68b4b5cc27 [pulse] IsInstanceOf simplification for null obj 4 years ago
Gabriela Cunha Sampaio 6357a97d6c [pulse] Adding model for Java Map 4 years ago
Radu Grigore 6f83c45e47 [topl] Remove nondet marker 4 years ago
Jules Villard d9c037e062 [CLI] rename biabduction-specific option 4 years ago
Jules Villard c07af055eb [topl] delete shallow implementations in favour of a single Pulse one 4 years ago
Gabriela Cunha Sampaio fd1731c34b [pulse] Refining model for Java Collection interface 4 years ago
Ezgi Çiçek bf0fa55a45 [immutability] Add support for modifications to Litho's Immutable Maps 4 years ago
Ezgi Çiçek abb6131e88 [cost] Add models for Java Set 4 years ago
Mitya Lyubarskiy d966003b31 [nullsafe] Change "Field not initialized" error message 4 years ago
Jules Villard e0142794a3 [lab] adjust README to reflect new option name 4 years ago
Ezgi Çiçek 0599185fca [litho] Add test for replicating issue with null access path args 4 years ago
Gabriela Cunha Sampaio 2d56b1bff1 [pulse] Suppress reports containing skipped calls 4 years ago
Gabriela Cunha Sampaio cba144b779 [pulse] Adapting error messages 4 years ago
Nikos Gorogiannis 6a19997303 [racerd] fix analysis of class initializers 4 years ago
Nikos Gorogiannis f3984e864d [starvation] fix FP with @NonBlocking caller and blocking calls in callees 4 years ago
Gabriela Cunha Sampaio f719294d41 [pulse] Model for TextUtils.isEmpty() 4 years ago
Gabriela Cunha Sampaio e739099a40 [pulse] Model for Java instanceof 4 years ago
Gabriela Cunha Sampaio 752c494970 [pulse] Adding temporary model for Collection.isEmpty() 4 years ago
Nikos Gorogiannis 3ec6410072 [starvation] ConnectivityManager.getActiveNetworkInfo 4 years ago
Nikos Gorogiannis 136281edb5 [starvation] add distinct issue for blocking IPC Binder calls 4 years ago
Sungkeun Cho 598cb10170 [ConfigImpact] Use config-impact-issues.exp instead of issues.exp 4 years ago
Daniel Schoepe 91015609b2 [racerd] Add models for javax.crypto.Mac methods () 4 years ago
Ezgi Çiçek 7f9d56b1b5 [ConfigImpact] Only report on functions that occur on a given json config data 4 years ago