Commit Graph

90 Commits (67d74c7c3d6648077a86156e82b4b2edbef7a194)

Author SHA1 Message Date
Nikos Gorogiannis c5ad94d825 [starvation] Adjust blocking call severities to better reflect practice 7 years ago
Nikos Gorogiannis e5d8f501f4 [starvation] fix conversions of int literals which need 64 bit ints 7 years ago
Nikos Gorogiannis 73507de47b [starvation] report only on public methods 7 years ago
Nikos Gorogiannis 101574e9d0 Revert again. 7 years ago
Nikos Gorogiannis d13b845434 [starvation] improve deadlock reports 7 years ago
Nikos Gorogiannis db17b13f6a Bad rebase of stacked diff -- reverting. 7 years ago
Nikos Gorogiannis 787cb2c612 [starvation] improve deadlock reports 7 years ago
Nikos Gorogiannis 113ddbb3ac [starvation] dedup deadlocks 7 years ago
Nikos Gorogiannis 4820e3db1e [starvation] add NonBlocking annotation 7 years ago
Nikos Gorogiannis cacc975394 [starvation] implement SuppressLint 7 years ago
Nikos Gorogiannis 2a83d64481 [starvation] silence reports on IO 7 years ago
Nikos Gorogiannis 971cd84455 [starvation] report using split events 7 years ago
Jules Villard 30c470eb48 [tests] record error bucket in expected output 7 years ago
Jules Villard 8b882ac1df Change license to MIT 7 years ago
Nikos Gorogiannis c70b978aa8 [starvation] deduplication 7 years ago
Nikos Gorogiannis e36ca3d07f [starvation] explain why we think a method runs on the ui thread 7 years ago
Nikos Gorogiannis 5e8b118151 [starvation] fix reported location 7 years ago
Nikos Gorogiannis 7e5381b7a9 [starvation] model legacy synchronized containers 7 years ago
Nikos Gorogiannis e3f0754335 [starvation] add static timeout recognition and 5 second android limit 7 years ago
Nikos Gorogiannis f22bb53aa8 [starvation] Treat Service (but not IntentService) subclasses as on UI thread 7 years ago
Nikos Gorogiannis b02a6e9e48 [starvation] catch AsyncTask.get calls on main thread 7 years ago
Nikos Gorogiannis ecfa29b083 [starvation] dedup deadlock warnings 7 years ago
Nikos Gorogiannis a7bd92de2f [starvation] enable starvation checker 7 years ago
Nikos Gorogiannis 58f37cb9d8 [starvation] do not report deadlocks when both traces on UI thread 7 years ago
Nikos Gorogiannis 538bcd9135 [starvation] store issues to issue-logs like linters do 7 years ago
Nikos Gorogiannis 14ec16da12 [starvation] catch calls to AcccountManager.setUserData 7 years ago
Nikos Gorogiannis bf501e5a7d [starvation] treat Future.get as potentially blocking 7 years ago
Nikos Gorogiannis dab8e2f17d [starvation] Catch indirect blocks to the UI thread 7 years ago
Nikos Gorogiannis e0a61c0a4a [starvation] Move to a cluster checker phase for reporting 7 years ago
Nikos Gorogiannis 63aafd3381 [starvation] catch calls to View.getVisibleDisplayFrame 7 years ago
Nikos Gorogiannis e5265ea85b [starvation] surface caller of blocking calls in reports 7 years ago
Nikos Gorogiannis a4a1a9c55e [starvation] Catch java IO blocking calls on UI thread 7 years ago
Nikos Gorogiannis 7a9009e467 [starvation] Catch CountDownLatch.await calls on main thread 7 years ago
Nikos Gorogiannis b6c8766b11 [starvation] report binder calls on ui thread 7 years ago
Nikos Gorogiannis 196c0e5544 [starvation] harmonize java formatting in tests 7 years ago
Nikos Gorogiannis 0130c09dfc [starvation] add infrastructure for blocking events other than lock acquisition 7 years ago
Nikos Gorogiannis 269a1a9b93 [starvation] treat locks in (and accessed from) inner classes properly 7 years ago
Nikos Gorogiannis 462c2e2b2e [starvation] fix handling of static synchronized methods and static locks 7 years ago
Nikos Gorogiannis b11dd03fb9 [starvation] ignore local/temp variables as locks 7 years ago
Nikos Gorogiannis b335fb9c50 [deadlock] rebrand to starvation 7 years ago