OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:from_ref
(Results
1 - 3
of
3
) sorted by null
/art/runtime/gc/collector/
concurrent_copying-inl.h
100
inline mirror::Object* ConcurrentCopying::Mark(mirror::Object*
from_ref
,
103
if (
from_ref
== nullptr) {
122
return
from_ref
;
125
space::RegionSpace::RegionType rtype = region_space_->GetRegionType(
from_ref
);
129
return
from_ref
;
131
mirror::Object* to_ref = GetFwdPtr(
from_ref
);
134
to_ref = Copy(
from_ref
, holder, offset);
137
<< "
from_ref
=" <<
from_ref
<< " to_ref=" << to_ref;
141
return MarkUnevacFromSpaceRegion(
from_ref
, region_space_bitmap_)
[
all
...]
concurrent_copying.h
112
ALWAYS_INLINE mirror::Object* Mark(mirror::Object*
from_ref
,
117
ALWAYS_INLINE mirror::Object* MarkFromReadBarrier(mirror::Object*
from_ref
)
140
virtual mirror::Object* IsMarked(mirror::Object*
from_ref
) OVERRIDE
146
mirror::Object* Copy(mirror::Object*
from_ref
,
198
virtual mirror::Object* MarkObject(mirror::Object*
from_ref
) OVERRIDE
201
virtual void MarkHeapReference(mirror::HeapReference<mirror::Object>*
from_ref
,
205
bool IsMarkedInUnevacFromSpace(mirror::Object*
from_ref
)
227
mirror::Object* GetFwdPtr(mirror::Object*
from_ref
)
241
mirror::Object* MarkNonMoving(mirror::Object*
from_ref
,
246
ALWAYS_INLINE mirror::Object* MarkUnevacFromSpaceRegion(mirror::Object*
from_ref
,
[
all
...]
concurrent_copying.cc
131
mirror::Object*
from_ref
= field->AsMirrorPtr();
local
132
if (
from_ref
== nullptr) {
135
mirror::Object* to_ref = Mark(
from_ref
);
136
if (
from_ref
!= to_ref) {
138
if (field->AsMirrorPtr() !=
from_ref
) {
142
} while (!field->CasWeakRelaxed(
from_ref
, to_ref));
2610
mirror::Object*
from_ref
= field->AsMirrorPtr();
local
[
all
...]
Completed in 1219 milliseconds