Top Description Fields Constructors Methods
com.google.common.util.concurrent

pack-priv final Class OverflowAvoidingLockSupport

extends Object
Class Inheritance
Annotations
@J2ktIncompatible
@ElementTypesAreNonnullByDefault
Static Imports
java.lang.Math.min

Works around an android bug, where parking for more than INT_MAX seconds can produce an abort signal on 32 bit devices running Android Q.

Field Summary

Modifier and TypeField and Description
pack-priv static final long

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
parkNanos(Object blocker, long nanos)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

MAX_NANOSECONDS_THRESHOLDback to summary
pack-priv static final long MAX_NANOSECONDS_THRESHOLD

Constructor Detail

OverflowAvoidingLockSupportback to summary
private OverflowAvoidingLockSupport()

Method Detail

parkNanosback to summary
pack-priv static void parkNanos(Object blocker, long nanos)