/frameworks/base/core/java/android/net/ |
ConnectivityMetricsEvent.aidl | 20 parcelable ConnectivityMetricsEvent.Reference;
|
ConnectivityMetricsEvent.java | 86 public final static class Reference implements Parcelable { 90 public Reference(long ref) { 95 public static final Parcelable.Creator<Reference> CREATOR 96 = new Parcelable.Creator<Reference> (){ 97 public Reference createFromParcel(Parcel source) { 98 return new Reference(source.readLong()); 101 public Reference[] newArray(int size) { 102 return new Reference[size];
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/reference/ |
Reference.java | 32 package org.jf.dexlib2.iface.reference; 38 public interface Reference {
|
/external/apache-http/src/org/apache/http/impl/conn/tsccm/ |
RefQueueHandler.java | 33 import java.lang.ref.Reference; 47 * Invoked when a reference is found on the queue. 49 * @param ref the reference to handle 51 public void handleReference(Reference<?> ref)
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/ |
ReferenceInstruction.java | 34 import org.jf.dexlib2.iface.reference.Reference; 39 @Nonnull Reference getReference();
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/ |
BuilderReference.java | 34 import org.jf.dexlib2.iface.reference.Reference; 36 public interface BuilderReference extends Reference {
|
/art/runtime/gc/ |
reference_processor-inl.h | 26 return mirror::Reference::GetJavaLangRefReference()->GetSlowPathEnabled();
|
reference_queue.h | 35 class Reference; 46 // Used to temporarily store java.lang.ref.Reference(s) during GC and prior to queueing on the 48 // circular, and singly-linked list using the pendingNext fields of the java.lang.ref.Reference 54 // Enqueue a reference if it is unprocessed. Thread safe to call from multiple 57 void AtomicEnqueueIfNotEnqueued(Thread* self, mirror::Reference* ref) 60 // Enqueue a reference. The reference must be unprocessed. 62 void EnqueueReference(mirror::Reference* ref) SHARED_REQUIRES(Locks::mutator_lock_); 64 // Dequeue a reference from the queue and return that dequeued reference [all...] |
/art/runtime/mirror/ |
reference.cc | 17 #include "reference.h" 25 GcRoot<Class> Reference::java_lang_ref_Reference_; 27 void Reference::SetClass(Class* java_lang_ref_Reference) { 33 void Reference::ResetClass() { 38 void Reference::VisitRoots(RootVisitor* visitor) {
|
reference.h | 42 // C++ mirror of java.lang.ref.Reference 43 class MANAGED Reference : public Object { 45 // Size of java.lang.ref.Reference.class. 48 // Size of an instance of java.lang.ref.Reference. 50 return sizeof(Reference); 54 return OFFSET_OF_OBJECT_MEMBER(Reference, pending_next_); 57 return OFFSET_OF_OBJECT_MEMBER(Reference, queue_); 60 return OFFSET_OF_OBJECT_MEMBER(Reference, queue_next_); 63 return OFFSET_OF_OBJECT_MEMBER(Reference, referent_); 79 Reference* GetPendingNext() SHARED_REQUIRES(Locks::mutator_lock_) [all...] |
reference-inl.h | 20 #include "reference.h" 25 inline uint32_t Reference::ClassSize(size_t pointer_size) {
|
/libcore/ojluni/src/main/java/java/lang/ref/ |
Reference.java | 31 * Abstract base class for reference objects. This class defines the 32 * operations common to all reference objects. Because reference objects are 40 public abstract class Reference<T> { 50 * Slow path flag for the reference processor. 51 * Used by the reference processor to determine whether or not the referent 61 * This field forms a singly-linked list of reference objects that have 63 * reference has been enqueued. After this reference has been enqueued and 65 * to the next reference on the queue. The last reference on a queu [all...] |
ReferenceQueue.java | 32 * Reference queues, to which registered reference objects are appended by the 40 // Reference.queueNext will be set to sQueueNextUnenqueued to indicate 41 // when a reference has been enqueued and removed from its queue. 42 private static final Reference sQueueNextUnenqueued = new PhantomReference(null, null); 46 private Reference<? extends T> head = null; 47 private Reference<? extends T> tail = null; 52 * Constructs a new reference-object queue. 57 * Enqueue the given reference onto this queue. 59 * and for calling notifyAll on this queue after the reference has bee [all...] |
PhantomReference.java | 30 * Phantom reference objects, which are enqueued after the collector 36 * referent of a phantom reference is <a 38 * time or at some later time it will enqueue the reference. 41 * a phantom reference may not be retrieved: The <code>get</code> method of a 42 * phantom reference always returns <code>null</code>. 53 public class PhantomReference<T> extends Reference<T> { 56 * Returns this reference object's referent. Because the referent of a 57 * phantom reference is always inaccessible, this method always returns 67 * Creates a new phantom reference that refers to the given object and 70 * <p> It is possible to create a phantom reference with a <tt>null</tt [all...] |
WeakReference.java | 30 * Weak reference objects, which do not prevent their referents from being 42 * registered with reference queues. 48 public class WeakReference<T> extends Reference<T> { 51 * Creates a new weak reference that refers to the given object. The new 52 * reference is not registered with any queue. 54 * @param referent object the new weak reference will refer to 61 * Creates a new weak reference that refers to the given object and is 64 * @param referent object the new weak reference will refer to 65 * @param q the queue with which the reference is to be registered,
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/ |
iterator.hpp | 26 class Pointer = T*, class Reference = T&> 32 typedef Reference reference; typedef in struct:boost::iterator 40 template <class Category, class T, class Distance, class Pointer, class Reference> 42 struct iterator_base : std::iterator<Category, T, Distance, Pointer, Reference> {}; 46 typedef Reference reference; 54 class Pointer = T*, class Reference = T&> 55 struct iterator : boost::detail::iterator_base<Category, T, Distance, Pointer, Reference> {};
|
/frameworks/base/tools/aapt2/link/ |
ReferenceLinker.h | 39 * Returns true if the symbol is visible by the reference and from the callsite. 41 static bool isSymbolVisible(const SymbolTable::Symbol& symbol, const Reference& ref, 48 static const SymbolTable::Symbol* resolveSymbol(const Reference& reference, 53 * not visible by the reference at the callsite, nullptr is returned. outError holds 56 static const SymbolTable::Symbol* resolveSymbolCheckVisibility(const Reference& reference, 66 static const SymbolTable::Symbol* resolveAttributeCheckVisibility(const Reference& reference, 73 * Resolves the attribute reference and returns an xml::AaptAttribute if successful [all...] |
/art/runtime/native/ |
java_lang_ref_Reference.cc | 23 #include "mirror/reference-inl.h" 30 mirror::Reference* const ref = soa.Decode<mirror::Reference*>(javaThis); 37 NATIVE_METHOD(Reference, getReferent, "!()Ljava/lang/Object;"), 41 REGISTER_NATIVE_METHODS("java/lang/ref/Reference");
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/instruction/ |
BuilderInstruction21c.java | 38 import org.jf.dexlib2.iface.reference.Reference; 47 @Nonnull protected final Reference reference; field in class:BuilderInstruction21c 51 @Nonnull Reference reference) { 54 this.reference = reference; 58 @Nonnull @Override public Reference getReference() { return reference; } [all...] |
BuilderInstruction31c.java | 38 import org.jf.dexlib2.iface.reference.Reference; 47 @Nonnull protected final Reference reference; field in class:BuilderInstruction31c 51 @Nonnull Reference reference) { 54 this.reference = reference; 58 @Nonnull @Override public Reference getReference() { return reference; } [all...] |
/frameworks/base/tools/aapt2/ |
ValueVisitor_test.cpp | 30 Reference* visited = nullptr; 32 void visit(Reference* ref) override { 40 std::list<Reference*> visitedRefs; 43 void visit(Reference* ref) override { 54 Reference ref(ResourceName{u"android", ResourceType::kAttr, u"foo"}); 72 // Entry attribute references, plus the parent reference, plus one value reference. 77 std::unique_ptr<Reference> ref = test::buildReference(u"@android:color/white"); 78 EXPECT_NE(valueCast<Reference>(ref.get()), nullptr); 84 EXPECT_EQ(valueCast<Reference>(style.get()), nullptr) [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/ |
SharedObject.java | 20 * Base class for shared, reference-counted, auto-deleted objects. 24 * In Java, memory management (deletion after last reference is gone) 26 * but the reference counter is still used to see whether the referent is the sole owner. 34 * // Either use the nest class Reference (which costs an extra allocation), 40 * private SharedObject.Reference<S> s; 89 * Sharing requires reference-counting. 99 public static final class Reference<T extends SharedObject> implements Cloneable { 102 public Reference(T r) { 111 public Reference<T> clone() { 112 Reference<T> c [all...] |
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/ |
SharedObject.java | 19 * Base class for shared, reference-counted, auto-deleted objects. 23 * In Java, memory management (deletion after last reference is gone) 25 * but the reference counter is still used to see whether the referent is the sole owner. 33 * // Either use the nest class Reference (which costs an extra allocation), 39 * private SharedObject.Reference<S> s; 88 * Sharing requires reference-counting. 97 public static final class Reference<T extends SharedObject> implements Cloneable { 100 public Reference(T r) { 109 public Reference<T> clone() { 110 Reference<T> c [all...] |
/libcore/benchmarks/src/benchmarks/ |
ReferenceGetBenchmark.java | 20 import java.lang.ref.Reference; 31 Field intrinsicDisabledField = Reference.class.getDeclaredField("disableIntrinsic"); 37 Reference soft = new SoftReference(obj); 44 Reference weak = new WeakReference(obj); 51 Reference weak = new WeakReference(obj);
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/test/utils/iterator/ |
input_iterator_facade.hpp | 58 typename Reference = ValueType const&, 60 class input_iterator_facade : public iterator_facade<Derived,ValueType,Traversal,Reference> 87 Reference dereference() const
|