HomeSort by relevance Sort by last modified time
    Searched refs:Reference (Results 1 - 25 of 133) sorted by null

1 2 3 4 5 6

  /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)
RefQueueWorker.java 33 import java.lang.ref.Reference;
43 * {@link Reference Reference}s can be
59 /** The reference queue to monitor. */
106 // remove the next reference and process it
107 Reference<?> ref = refQueue.remove();
  /art/runtime/gc/
reference_processor-inl.h 26 return mirror::Reference::GetJavaLangRefReference()->GetSlowPathEnabled();
reference_queue.h 35 class Reference;
42 // Used to temporarily store java.lang.ref.Reference(s) during GC and prior to queueing on the
44 // java.lang.ref.Reference objects.
48 // Enqueue a reference if is not already enqueued. Thread safe to call from multiple threads
51 void AtomicEnqueueIfNotEnqueued(Thread* self, mirror::Reference* ref)
53 // Enqueue a reference, unlike EnqueuePendingReference, enqueue reference checks that the
54 // reference IsEnqueueable. Not thread safe, used when mutators are paused to minimize lock
56 void EnqueueReference(mirror::Reference* ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
57 void EnqueuePendingReference(mirror::Reference* ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
reference_queue.cc 23 #include "mirror/reference-inl.h"
31 void ReferenceQueue::AtomicEnqueueIfNotEnqueued(Thread* self, mirror::Reference* ref) {
39 void ReferenceQueue::EnqueueReference(mirror::Reference* ref) {
44 void ReferenceQueue::EnqueuePendingReference(mirror::Reference* ref) {
47 // 1 element cyclic queue, ie: Reference ref = ..; ref.pendingNext = ref;
50 mirror::Reference* head = list_->GetPendingNext();
64 mirror::Reference* ReferenceQueue::DequeuePendingReference() {
66 mirror::Reference* head = list_->GetPendingNext();
68 mirror::Reference* ref;
75 mirror::Reference* next = head->GetPendingNext()
    [all...]
reference_processor.h 33 class Reference;
53 // The slow path bool is contained in the reference class object, can only be set once
58 mirror::Object* GetReferent(Thread* self, mirror::Reference* reference)
61 void DelayReferenceReferent(mirror::Class* klass, mirror::Reference* ref,
66 // Make a circular list with reference if it is not enqueued. Uses the finalizer queue lock.
67 bool MakeCircularListIfUnenqueued(mirror::FinalizerReference* reference)
99 // Condition that people wait on if they attempt to get the referent of a reference while
102 // Reference queues used by the GC.
  /art/runtime/mirror/
reference.cc 17 #include "reference.h"
22 GcRoot<Class> Reference::java_lang_ref_Reference_;
24 void Reference::SetClass(Class* java_lang_ref_Reference) {
30 void Reference::ResetClass() {
35 void Reference::VisitRoots(RootCallback* callback, void* arg) {
reference-inl.h 20 #include "reference.h"
25 inline uint32_t Reference::ClassSize() {
30 inline bool Reference::IsEnqueuable() {
reference.h 41 // C++ mirror of java.lang.ref.Reference
42 class MANAGED Reference : public Object {
44 // Size of java.lang.ref.Reference.class.
47 // Size of an instance of java.lang.ref.Reference.
49 return sizeof(Reference);
53 return OFFSET_OF_OBJECT_MEMBER(Reference, pending_next_);
56 return OFFSET_OF_OBJECT_MEMBER(Reference, queue_);
59 return OFFSET_OF_OBJECT_MEMBER(Reference, queue_next_);
62 return OFFSET_OF_OBJECT_MEMBER(Reference, referent_);
80 Reference* GetPendingNext() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
  /art/runtime/native/
java_lang_ref_Reference.cc 21 #include "mirror/reference-inl.h"
28 mirror::Reference* const ref = soa.Decode<mirror::Reference*>(javaThis);
35 NATIVE_METHOD(Reference, getReferent, "!()Ljava/lang/Object;"),
39 REGISTER_NATIVE_METHODS("java/lang/ref/Reference");
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/bin/tests/
bintest.asm 14 ; [5] Reference a NASM local label
15 ; [6] Reference a text-section symbol in the text section
16 ; [7] Reference a data-section symbol in the text section
17 ; [8] Reference a BSS-section symbol in the text section
18 ; [9] Reference a text-section symbol in the data section
19 ; [10] Reference a data-section symbol in the data section
20 ; [11] Reference a BSS-section symbol in the data section
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/coff/tests/
cofftest.asm 15 ; [9] Reference a NASM local label
18 ; [12] Reference a text-section symbol in the text section
19 ; [13] Reference a data-section symbol in the text section
20 ; [14] Reference a BSS-section symbol in the text section
21 ; [15] Reference a text-section symbol in the data section
22 ; [16] Reference a data-section symbol in the data section
23 ; [17] Reference a BSS-section symbol in the data section
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/macho/tests/gas32/
gas-macho32.asm 15 # [9] Reference a NASM local label
18 # [12] Reference a text-section symbol in the text section
19 # [13] Reference a data-section symbol in the text section
20 # [14] Reference a BSS-section symbol in the text section
21 # [15] Reference a text-section symbol in the data section
22 # [16] Reference a data-section symbol in the data section
23 # [17] Reference a BSS-section symbol in the data section
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/win32/tests/
win32test.asm 15 ; [9] Reference a NASM local label
18 ; [12] Reference a text-section symbol in the text section
19 ; [13] Reference a data-section symbol in the text section
20 ; [14] Reference a BSS-section symbol in the text section
21 ; [15] Reference a text-section symbol in the data section
22 ; [16] Reference a data-section symbol in the data section
23 ; [17] Reference a BSS-section symbol in the data section
  /art/runtime/
object_callbacks.h 34 class Reference;
44 typedef void (DelayReferenceReferentCallback)(mirror::Class* klass, mirror::Reference* ref, void* arg);
50 // Returns true if the object in the heap reference is marked, if it is marked and has moved the
51 // callback updates the heap reference contain the new value.
  /external/chromium_org/native_client_sdk/src/doc/reference/
index.rst 2 Reference
5 The reference section includes more in-depth details about some aspects of
9 for example, the PNaCl stable bitcode reference.
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/stabs/tests/
stabs-elf.asm 16 ; [9] Reference a NASM local label
19 ; [12] Reference a text-section symbol in the text section
20 ; [13] Reference a data-section symbol in the text section
21 ; [14] Reference a BSS-section symbol in the text section
22 ; [15] Reference a text-section symbol in the data section
23 ; [16] Reference a data-section symbol in the data section
24 ; [17] Reference a BSS-section symbol in the data section
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/tests/
elftest.asm 16 ; [9] Reference a NASM local label
19 ; [12] Reference a text-section symbol in the text section
20 ; [13] Reference a data-section symbol in the text section
21 ; [14] Reference a BSS-section symbol in the text section
22 ; [15] Reference a text-section symbol in the data section
23 ; [16] Reference a data-section symbol in the data section
24 ; [17] Reference a BSS-section symbol in the data section
elfso.asm 19 ; [9] Reference a NASM local label
22 ; [12] Reference a text-section symbol in the text section
23 ; [13] Reference a data-section symbol in the text section
24 ; [14] Reference a BSS-section symbol in the text section
25 ; [15] Reference a text-section symbol in the data section
26 ; [16] Reference a data-section symbol in the data section
27 ; [17] Reference a BSS-section symbol in the data section
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/macho/tests/nasm32/
machotest.asm 15 ; [9] Reference a NASM local label
18 ; [12] Reference a text-section symbol in the text section
19 ; [13] Reference a data-section symbol in the text section
20 ; [14] Reference a BSS-section symbol in the text section
21 ; [15] Reference a text-section symbol in the data section
22 ; [16] Reference a data-section symbol in the data section
23 ; [17] Reference a BSS-section symbol in the data section
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/macho/tests/nasm64/
machotest64.asm 15 ; [9] Reference a NASM local label
18 ; [12] Reference a text-section symbol in the text section
19 ; [13] Reference a data-section symbol in the text section
20 ; [14] Reference a BSS-section symbol in the text section
21 ; [15] Reference a text-section symbol in the data section
22 ; [16] Reference a data-section symbol in the data section
23 ; [17] Reference a BSS-section symbol in the data section
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/tests/amd64/
elfso64.asm 14 ; [9] Reference a NASM local label
17 ; [12] Reference a text-section symbol in the text section
18 ; [13] Reference a data-section symbol in the text section
19 ; [14] Reference a BSS-section symbol in the text section
20 ; [15] Reference a text-section symbol in the data section
21 ; [16] Reference a data-section symbol in the data section
22 ; [17] Reference a BSS-section symbol in the data section
  /external/clang/test/SemaCXX/
ast-print.cpp 10 struct Reference
17 Reference r;
  /external/lldb/source/Plugins/SymbolFile/DWARF/
DWARFFormValue.h 57 uint64_t Reference(const DWARFCompileUnit* cu) const;
58 uint64_t Reference (dw_offset_t offset) const;
  /external/llvm/lib/Target/SystemZ/
SystemZElimCompare.cpp 38 struct Reference {
39 Reference()
42 Reference &operator|=(const Reference &Other) {
77 Reference getRegReferences(MachineInstr *MI, unsigned Reg);
139 Reference SystemZElimCompare::getRegReferences(MachineInstr *MI, unsigned Reg) {
140 Reference Ref;
332 Reference CCRefs;
333 Reference SrcRefs;
449 Reference CCRefs(getRegReferences(MI, SystemZ::CC))
    [all...]

Completed in 603 milliseconds

1 2 3 4 5 6