OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:IndirectRef
(Results
1 - 8
of
8
) sorted by null
/art/runtime/
indirect_reference_table.h
43
* When an object is added we return an
IndirectRef
that is not a valid
104
typedef void*
IndirectRef
;
111
* Indirect reference kind, used as the two low bits of
IndirectRef
.
126
static inline IndirectRefKind GetIndirectRefKind(
IndirectRef
iref) {
178
* Common alternative implementation: make
IndirectRef
a pointer to the
264
IndirectRef
Add(uint32_t cookie, mirror::Object* obj)
268
* Given an
IndirectRef
in the table, return the Object it refers to.
273
mirror::Object* Get(
IndirectRef
iref) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
279
IndirectRef
iref) const
293
bool Remove(uint32_t cookie,
IndirectRef
iref)
[
all
...]
indirect_reference_table-inl.h
31
inline bool IndirectReferenceTable::GetChecked(
IndirectRef
iref) const {
61
inline bool IndirectReferenceTable::CheckEntry(const char* what,
IndirectRef
iref, int idx) const {
62
IndirectRef
checkRef = ToIndirectRef(idx);
74
inline mirror::Object* IndirectReferenceTable::Get(
IndirectRef
iref) const {
jni_internal-inl.h
28
IndirectRef
ref = locals.Add(local_ref_cookie, obj);
indirect_reference_table_test.cc
66
IndirectRef
iref0 = (
IndirectRef
) 0x11110;
73
IndirectRef
iref1 = irt.Add(cookie, obj1);
76
IndirectRef
iref2 = irt.Add(cookie, obj2);
153
IndirectRef
iref3 = irt.Add(cookie, obj3);
228
IndirectRef
manyRefs[kTableInitial];
indirect_reference_table.cc
99
IndirectRef
IndirectReferenceTable::Add(uint32_t cookie, mirror::Object* obj) {
130
IndirectRef
result;
178
bool IndirectReferenceTable::Remove(uint32_t cookie,
IndirectRef
iref) {
jni_internal.h
99
mirror::Object* DecodeWeakGlobal(Thread* self,
IndirectRef
ref)
jni_internal.cc
807
IndirectRef
ref = globals.Add(IRT_FIRST_SEGMENT, decoded_obj);
[
all
...]
thread.cc
[
all
...]
Completed in 88 milliseconds