HomeSort by relevance Sort by last modified time
    Searched refs:IndirectRef (Results 1 - 11 of 11) sorted by null

  /dalvik/vm/
IndirectRefTable.h 25 * When an object is added we return an IndirectRef that is not a valid
88 typedef void* IndirectRef;
96 * Indirect reference kind, used as the two low bits of IndirectRef.
111 INLINE IndirectRefKind indirectRefKind(IndirectRef iref)
169 * Common alternative implementation: make IndirectRef a pointer to the
274 IndirectRef add(u4 cookie, Object* obj);
277 * Given an IndirectRef in the table, return the Object it refers to.
281 Object* get(IndirectRef iref) const;
297 bool remove(u4 cookie, IndirectRef iref);
347 static inline u4 extractIndex(IndirectRef iref)
    [all...]
IndirectRefTable.cpp 61 IndirectRef IndirectRefTable::add(u4 cookie, Object* obj)
78 IndirectRef result;
140 Object* IndirectRefTable::get(IndirectRef iref) const {
213 bool IndirectRefTable::remove(u4 cookie, IndirectRef iref)
CheckJni.cpp 200 static const char* indirectRefKindName(IndirectRef iref)
    [all...]
  /art/runtime/
indirect_reference_table.h 39 * When an object is added we return an IndirectRef that is not a valid
100 typedef void* IndirectRef;
107 * Indirect reference kind, used as the two low bits of IndirectRef.
122 static inline IndirectRefKind GetIndirectRefKind(IndirectRef iref) {
174 * Common alternative implementation: make IndirectRef a pointer to the
261 IndirectRef Add(uint32_t cookie, const mirror::Object* obj)
265 * Given an IndirectRef in the table, return the Object it refers to.
269 const mirror::Object* Get(IndirectRef iref) const {
288 bool Remove(uint32_t cookie, IndirectRef iref);
328 static uint32_t ExtractIndex(IndirectRef iref)
    [all...]
indirect_reference_table.cc 65 bool IndirectReferenceTable::CheckEntry(const char* what, IndirectRef iref, int idx) const {
67 IndirectRef checkRef = ToIndirectRef(obj, idx);
78 IndirectRef IndirectReferenceTable::Add(uint32_t cookie, const mirror::Object* obj) {
124 IndirectRef result;
164 bool IndirectReferenceTable::GetChecked(IndirectRef iref) const {
218 bool IndirectReferenceTable::Remove(uint32_t cookie, IndirectRef iref) {
indirect_reference_table_test.cc 65 IndirectRef iref0 = (IndirectRef) 0x11110;
72 IndirectRef iref1 = irt.Add(cookie, obj1);
75 IndirectRef iref2 = irt.Add(cookie, obj2);
152 IndirectRef iref3 = irt.Add(cookie, obj3);
227 IndirectRef manyRefs[kTableInitial];
jni_internal.h 102 mirror::Object* DecodeWeakGlobal(Thread* self, IndirectRef ref);
scoped_thread_state_change.h 175 IndirectRef ref = locals.Add(cookie, obj);
jni_internal.cc 843 IndirectRef ref = globals.Add(IRT_FIRST_SEGMENT, decoded_obj);
    [all...]
thread.cc     [all...]
  /dalvik/vm/test/
TestIndirectRefTable.cpp 66 IndirectRef iref0, iref1, iref2, iref3;
67 IndirectRef manyRefs[kTableMax];
80 iref0 = (IndirectRef) 0x11110;
351 IndirectRef manyRefs[kTableMax];

Completed in 707 milliseconds