Home | History | Annotate | Download | only in interpreter

Lines Matching refs:References

48 //  - interpreter - separate VRegs and reference arrays. References are in the reference array.
84 // TODO(iam): Clean references array up since they're always there,
186 ref = References()[i].AsMirrorPtr();
209 // This is needed for moving collectors since these can update the vreg references if they
210 // happen to agree with references in the reference array.
212 References()[i].Clear();
220 // This is needed for moving collectors since these can update the vreg references if they
221 // happen to agree with references in the reference array.
223 References()[i].Clear();
232 // This is needed for moving collectors since these can update the vreg references if they
233 // happen to agree with references in the reference array.
235 References()[i].Clear();
236 References()[i + 1].Clear();
245 // This is needed for moving collectors since these can update the vreg references if they
246 // happen to agree with references in the reference array.
248 References()[i].Clear();
249 References()[i + 1].Clear();
265 References()[i].Assign(val);
286 return ((&References()[0] <= shadow_frame_entry_obj) &&
287 (shadow_frame_entry_obj <= (&References()[NumberOfVRegs() - 1])));
385 const StackReference<mirror::Object>* References() const {
391 StackReference<mirror::Object>* References() {
393 const_cast<const ShadowFrame*>(this)->References());