Searched refs:ThreadLocal (Results 1 - 24 of 24) sorted by relevance

/libcore/benchmarks/src/benchmarks/regression/
H A DThreadLocalBenchmark.java20 private static final ThreadLocal<char[]> BUFFER = new ThreadLocal<char[]>() {
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/
H A DThreadLocalTest.java26 * java.lang.ThreadLocal#ThreadLocal()
29 new ThreadLocal<Object>();
33 * java.lang.ThreadLocal#remove()
36 ThreadLocal<String> tl = new ThreadLocal<String>() {
51 * java.lang.ThreadLocal#get()
54 // Test for method java.lang.Object java.lang.ThreadLocal.get()
55 ThreadLocal<Object> l = new ThreadLocal<Objec
[all...]
/libcore/ojluni/src/main/java/java/lang/
H A DInheritableThreadLocal.java30 * This class extends <tt>ThreadLocal</tt> to provide inheritance of values
44 * @see ThreadLocal
48 public class InheritableThreadLocal<T> extends ThreadLocal<T> {
66 * Get the map associated with a ThreadLocal.
75 * Create the map associated with a ThreadLocal.
H A DThreadLocal.java36 * copy of the variable. {@code ThreadLocal} instances are typically private
52 * private static final ThreadLocal&lt;Integer&gt; threadId =
53 * new ThreadLocal&lt;Integer&gt;() {
66 * variable as long as the thread is alive and the {@code ThreadLocal}
74 public class ThreadLocal<T> { class
78 * inheritableThreadLocals). The ThreadLocal objects act as keys,
120 * value other than {@code null}, {@code ThreadLocal} must be
140 public static <S> ThreadLocal<S> withInitial(Supplier<? extends S> supplier) {
148 public ThreadLocal() { method in class:ThreadLocal
226 * Get the map associated with a ThreadLocal
[all...]
H A DThread.java188 /* ThreadLocal values pertaining to this thread. This map is maintained
189 * by the ThreadLocal class. */
190 ThreadLocal.ThreadLocalMap threadLocals = null;
196 ThreadLocal.ThreadLocalMap inheritableThreadLocals = null;
548 this.inheritableThreadLocals = ThreadLocal.createInheritedMap(
/libcore/luni/src/main/java/libcore/net/http/
H A DHttpDate.java35 private static final ThreadLocal<DateFormat> STANDARD_DATE_FORMAT
36 = new ThreadLocal<DateFormat>() {
/libcore/dalvik/src/main/java/dalvik/system/
H A DBlockGuard.java132 private static ThreadLocal<Policy> threadPolicy = new ThreadLocal<Policy>() {
/libcore/luni/src/test/java/libcore/java/lang/
H A DOldInheritableThreadLocalTest.java28 final ThreadLocal<Object> threadLocal
/libcore/jsr166-tests/src/test/java/jsr166/
H A DThreadLocalTest.java25 static ThreadLocal<Integer> tl = new ThreadLocal<Integer>() {
/libcore/ojluni/src/main/java/sun/nio/fs/
H A DNativeBuffers.java40 private static ThreadLocal<NativeBuffer[]> threadLocal =
41 new ThreadLocal<NativeBuffer[]>();
H A DUnixPath.java46 private static ThreadLocal<SoftReference<CharsetEncoder>> encoder =
47 new ThreadLocal<SoftReference<CharsetEncoder>>();
/libcore/ojluni/src/main/java/sun/nio/ch/
H A DIOVecWrapper.java82 private static final ThreadLocal<IOVecWrapper> cached =
83 new ThreadLocal<IOVecWrapper>();
H A DInvoker.java71 private static final ThreadLocal<GroupAndInvokeCount> myGroupAndInvokeCount =
72 new ThreadLocal<GroupAndInvokeCount>() {
H A DUtil.java45 private static ThreadLocal<BufferCache> bufferCache =
46 new ThreadLocal<BufferCache>()
/libcore/ojluni/src/main/java/sun/nio/cs/
H A DThreadLocalCoders.java43 private ThreadLocal<Object[]> cache = new ThreadLocal<>();
/libcore/ojluni/src/main/java/java/nio/charset/
H A DCharset.java404 private static ThreadLocal<ThreadLocal<?>> gate =
405 new ThreadLocal<ThreadLocal<?>>();
/libcore/libart/src/main/java/java/lang/
H A DCaseMapper.java140 private static final ThreadLocal<Transliterator> EL_UPPER = new ThreadLocal<Transliterator>() {
/libcore/ojluni/src/main/java/java/util/logging/
H A DLogRecord.java87 private static final ThreadLocal<Integer> threadIds = new ThreadLocal<>();
/libcore/ojluni/src/main/java/sun/security/jca/
H A DProviders.java46 private static final ThreadLocal<ProviderList> threadLists =
222 // (first use of ThreadLocal.get() for a Thread allocates a Map)
254 ProviderList.debug.println("ThreadLocal providers: " + list);
265 ProviderList.debug.println("Disabling ThreadLocal providers");
271 ("Restoring previous ThreadLocal providers: " + list);
/libcore/ojluni/src/main/java/sun/misc/
H A DFormattedFloatingDecimal.java45 private static final ThreadLocal<Object> threadLocalCharBuffer =
46 new ThreadLocal<Object>() {
H A DFloatingDecimal.java977 private static final ThreadLocal<BinaryToASCIIBuffer> threadLocalBinaryToASCIIBuffer =
978 new ThreadLocal<BinaryToASCIIBuffer>() {
1732 * The returned object is a <code>ThreadLocal</code> variable of this class.
1743 * The returned object is a <code>ThreadLocal</code> variable of this class.
/libcore/ojluni/src/main/java/java/util/concurrent/
H A DThreadLocalRandom.java121 * The nextLocalGaussian ThreadLocal supports the very rarely used
1042 private static final ThreadLocal<Double> nextLocalGaussian =
1043 new ThreadLocal<>();
H A DExchanger.java321 static final class Participant extends ThreadLocal<Node> {
/libcore/ojluni/src/main/java/java/util/concurrent/locks/
H A DReentrantReadWriteLock.java276 * Maintained as a ThreadLocal; cached in cachedHoldCounter.
285 * ThreadLocal subclass. Easiest to explicitly define for sake
289 extends ThreadLocal<HoldCounter> {
304 * readLock. This saves ThreadLocal lookup in the common case

Completed in 2568 milliseconds