Commit Graph

6073 Commits (0ac75fdb317a5a5057749519b0aa247dc9fb1ac8)

Author SHA1 Message Date
Ezgi Çiçek 0ac75fdb31 [impurity] Hotfix broken tests 5 years ago
Jules Villard b818102bad [pvar] simplified names for generated variables 5 years ago
Jules Villard 8182514f35 [impurity] clarify string parameter of `ImpurityDomain.add_to_errlog` 5 years ago
Jules Villard 3e0c9809b9 [pulse][minor] alphabetise events and inline single-field record 5 years ago
Jules Villard fcbcfc3913 [pulse][minor] easier-to-understand debug output 5 years ago
Jules Villard 65debe4fe0 [pulse][minor] put call events in a submodule 5 years ago
Jules Villard 96c96a8dc6 [pulse] remember equalities found in branches 5 years ago
Jules Villard 3ac8e27062 [pulse] use constant equality to prune unfeasible paths 5 years ago
Jules Villard 98e27f5c4a [pulse] record equality to constants as attributes 5 years ago
Jules Villard 56fc0bffa2 [istd] banish sexp_{list,option} 5 years ago
Ezgi Çiçek 42c4fde720 [impurity] Add initial Java support and don't run pulse twice 5 years ago
Jules Villard 42470d8809 [hmm] sexp_{option,list} -> {option,list} 5 years ago
Sungkeun Cho fd16cb5985 [inferbo] Inequality for iterator alias target 5 years ago
Ezgi Çiçek 557e2bfa3f [impurity] Consider functions with no pulse summary as impure 5 years ago
Jules Villard 707e7b2daa [config] saner names and doc for blacklist options 5 years ago
Sungkeun Cho 83987fca96 [cost] Revise hasNext model 5 years ago
Nikos Gorogiannis 9dbe55c419 [java tracing] goodbye 5 years ago
Nikos Gorogiannis 432d391a32 [memcached] goodbye 5 years ago
Dulma Churchill 765e0bf2f4 [test determinator] Remove the module RangeMap that is only Typ.Procname.Map 5 years ago
Dulma Churchill 16bbc9b934 [test determinator] Remove the module JPS.ProfilerSamples that is really just a set of Procnames 5 years ago
Sungkeun Cho df40a1dbd4 [cost] Add a cost model: ImmutableSet.chooseTableSize 5 years ago
Sungkeun Cho d61411067f [Use async in create_trace_view 5 years ago
Sungkeun Cho 855cc26b25 Fix data race in ProcessPool 5 years ago
Nikos Gorogiannis eebe9580ca [logging][buck] log number of captured targets and time spent on merging tenvs to scuba 5 years ago
Nikos Gorogiannis 11891e8d5b [buck][genrule] fix tests 5 years ago
Ezgi Çiçek 064e211e39 [inefficient-keyset] Add androidx.collections.SimpleArrayMap to eligible maps 5 years ago
Ezgi Çiçek 9882b37c6c [cost][inferbo] Add models for androidx.collection 5 years ago
Nikos Gorogiannis 023b6f5905 [racerd] remove fixmes 5 years ago
Nikos Gorogiannis 81a2e6d23e [starvation] change UI-thread trace element from string to a proper type 5 years ago
Sungkeun Cho 96a8b1cf5a [cost] Add some cost models of IntHashMap 5 years ago
Mitya Lyubarskiy 4b6f996c0a [nullsafe] Consolidate over-annotated issues 5 years ago
Mitya Lyubarskiy fcd0efb7ba [nullsafe] Consolidate various things checking dereference and get rid of misleading names 5 years ago
Mitya Lyubarskiy 72dc6c66b1 [nullsafe] Introduce dereference rule and consolidate its usage 5 years ago
Mitya Lyubarskiy 62f6041906 [nullsafe] Introduce Nullability module and make NullsafeRules use it 5 years ago
Sungkeun Cho cae993aae0 [cost] Add FB-specific cost model 5 years ago
Sungkeun Cho c509f1c178 [cost] Add FB-specific cost models 5 years ago
Nikos Gorogiannis d3dc73a96e [racerd] don't store procdesc in reports when procname is enough 5 years ago
Nikos Gorogiannis e7323dfa33 [starvation] fix dependency between models and domain 5 years ago
Nikos Gorogiannis 5ad714be4b [concurrency] improve function for searching annotations 5 years ago
Ezgi Çiçek 08f9cd4eb8 [required-props] Improve the heuristic to check build() for summaries 5 years ago
Ezgi Çiçek c9f3e20fc4 [required-props] Add more tests showing the ineffectiveness of callee heuristic 5 years ago
Ezgi Çiçek 2e129a5abe [required-props] Add call chain to trace 5 years ago
Ezgi Çiçek 856dfc5b74 [litho] Split into two checkers: litho-required-props and litho-graphql-field-access 5 years ago
Nikos Gorogiannis 615100e55e [patternmatch] fix wrong regexp in getter detection 5 years ago
Dulma Churchill 6cfbd38355 [AL] Take API_AVAILABLE into account in the Unavailable_Api check 5 years ago
Nikos Gorogiannis e0d7950e07 [concurrency] fix over-eager modeling of thread status 5 years ago
Nikos Gorogiannis 0eb1f92339 [starvation] make lock state a map from locks to lock counts 5 years ago
Nikos Gorogiannis 2c68baf8f3 [starvation] avoid quadratic complexity of lock acquire sequence 5 years ago
Sungkeun Cho 2d26236bed [infer] Eagerly try narrowing for the outermost loops 5 years ago
Sungkeun Cho 1468dcc1d9 [inferbo] Extend alias for collection iteration loop 5 years ago