aboutsummaryrefslogtreecommitdiff
path: root/android/guava/src/com/google/common/util/concurrent/InterruptibleTask.java
AgeCommit message (Expand)Author
2023-09-29Prepare code for more JDK nullness annotations.cpovirk
2022-08-23Avoid reflection on `java.util.concurrent` internals during tests.cpovirk
2022-05-10When we catch `InterruptedException`, take care to restore the interrupt bit.cpovirk
2021-10-05Remove some unnecessary `final` keywords.cpovirk
2021-05-26Remove suppressions for `ShouldNotSubclass`.cpovirk
2021-05-05Annotate much of `util.concurrent` for nullness.cpovirk
2021-04-30Split afterRanInterruptibly into afterRanInterruptiblySuccess and afterRanInt...cpovirk
2021-04-16Suppress or fix all compiler warnings in util/concurrentGoogle Java Core Libraries
2021-04-16Use AbstractOwnableSynchronizer as a blocker when parking until interrupt is ...Google Java Core Libraries
2019-02-26Reformat with google-java-formatcushon
2018-10-26Ensure InterruptibleTask.interruptTask works even when Thread.interrupt() thr...lukes
2018-01-18Add even more toString details to Futures.clm
2017-12-07Migrate from jsr305 @Nullable to Checker Framework @NullableDecl.cpovirk
2017-12-04google-java-format MOST OF THE THINGS.cpovirk
2017-07-24Fix an interruption bug from CL 162649353, but do so in a way that doesn't re...cpovirk
2017-07-20Fix interruption leak in submitAsync and whenAllComplete().callAsync().clm
2017-07-12Switch to using AtomicReference, since only one field needs CAS.clm
2017-06-07Add @ReflectionSupport to AggregateFutureState, AtomicDouble and Interruptibl...zgao
2017-04-20Begin exporting sources of Guava for Android.zhenghua